"-6ren"> "-我有两个 df:df_jan_2001 和 df_feb_2001。我想使用以下语法进行完整的外部联接: new_df = pd.merge('df_jan2001', 'df_feb2001', h-6ren">
gpt4 book ai didi

Python Pandas : "can not merge DataFrame with instance of type "

转载 作者:行者123 更新时间:2023-12-01 02:05:22 25 4
gpt4 key购买 nike

我有两个 df:df_jan_2001df_feb_2001。我想使用以下语法进行完整的外部联接:

new_df = pd.merge('df_jan2001', 'df_feb2001', how='outer', left_on=
['designation', 'name'], right_on=['designation', 'name'])

designationname 都是字符串变量。

为什么会出现以下错误以及如何修复它?

"ValueError: can not merge DataFrame with instance of type <class 'str'>"

抱歉,如果这是一个基本问题,刚刚开始使用 pandas。

最佳答案

你可以这样尝试。

new_df = pd.merge(df_jan2001, df_feb2001, how='outer', left_on=['designation', 'name'], right_on=['designation', 'name'])

关于Python Pandas : "can not merge DataFrame with instance of type <class ' str'>",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49127961/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com