【发布时间】:2020-10-19 02:07:12
【问题描述】:
我想加入(或合并)2 个数据帧,其中第二个数据帧的索引是第一个数据帧的子字符串。 我可以通过创建一个作为索引子字符串的临时列然后加入该列来做到这一点,但我确信还有另一种更智能的方法来做到这一点。
df1:
XX0001S1 4
XX0001S2 4.5
XX0001S3 4
XX0253S1 13
XX0254S3 5
df2
XX0001 good
XX0253 bad
XX0254 average
结果应该是:
XX0001S1 4 good
XX0001S2 4.5 good
XX0001S3 4 good
XX0253S1 13 bad
XX0254S3 5 average
有什么想法吗?
M.
【问题讨论】:
-
您好,我认为没有比临时创建专栏更好的方法了。这个解决方案有什么问题?
标签: pandas dataframe join merge