我有两个数据框,我想合并在同一个列名,但值可以有不同的变化值。
示例。值的变化:
| 变化|
| - -|
| 美国|
| 美国|
| 美利坚合众国|
| 美利坚合众国|
| 美利坚合众国|
假设 Dataframe 如下:df1 =
| 乡村|栏B|
| - -|- -|
| 印度Name|单元2|
| 中国|单元4|
| 美利坚合众国|单元2|
| 英国|单元4|
df2 =
| 国家/地区|CLM公司|
| - -|- -|
| 美国|值1|
| 中国|值2|
| 输入|val 3值|
现在我如何合并,使美国与美国合并?
我尝试过DataFrame合并,但它只对列名的匹配值进行合并。
是否有办法匹配变体并合并 Dataframe ?
2条答案
按热度按时间gcuhipw91#
您只需创建一个
reftable
,然后合并您的数据:
您的参考表:
现在合并:
w8f9ii692#
使用.count来计算United States在列表中出现的次数,然后使用if命令来查看United States是否在列表中出现多次。对所有其他选项都执行此操作,最后使用if命令来检查列表中是否有任何选项,以输出您想要的值。