【发布时间】:2018-12-14 03:41:53
【问题描述】:
我有 2 个数据框,df1 和 df2。我的两个数据框都有一个名为“zip_code”的列,我想在这些列上加入 df1 和 df2。
问题是,在 df2 中,有时“zip_code”列中的字符串在开头缺少一个“0”。但我希望熊猫能够检测到它们是“相同”的值。
有没有办法在不预处理我的数据的情况下这样做?
【问题讨论】:
-
您可以用前导零填充字符串,或者将两者都转换为整数,在这种情况下,前导零变得毫无意义(后者不适用于带有破折号的邮政编码,例如
01912-001)。
标签: python string pandas join merge