2024-09-25 00:32:41 发布
网友
我想在熊猫中映射两个数据帧,在DF1中我有
df1
我的第二个数据帧看起来像
df2
我想合并这两个数据帧,得到这样的结果
merged DF
在DF1中出现1的基础上,应将其替换为合并后的值 到目前为止我已经试过了
mergedDF = pd.merge(df1,df2, on=companies)
似乎您需要.idxmax()方法
.idxmax()
merged = df1.merge(df2, on='Company') merged['values'] = merged[[x for x in merged.columns if x != 'Company']].idxmax(axis=1)
似乎您需要
.idxmax()
方法相关问题 更多 >
编程相关推荐