您好,欢迎来到品趣旅游知识分享网。
搜索
您的当前位置:首页关于使用merge合并两个data_frame出现大量的空值的情况

关于使用merge合并两个data_frame出现大量的空值的情况

来源:品趣旅游知识分享网
              cid  total_sales   c_name   c1    n1
0           1101.0   7520675.03      NaN  NaN   NaN
1         110201.0   5920098.53      NaN  NaN   NaN
2         110202.0  11080813.26      NaN  NaN   NaN
3         110203.0   1781374.74      NaN  NaN   NaN
4         110204.0      4926.56      NaN  NaN   NaN
5         110205.0   5829167.01      NaN  NaN   NaN

6         110206.0   9002016.18      NaN  NaN   NaN


解决方法因此,在使用merge进行连接前,必须对连接的关键字进行字符化或者整型化的调整,使连接的关键字值和类型都相同。即:data_frame_1=pd.read_csv(文件名,dtype={关键词:str})

             data_frame_2=pd.read_csv(文件名,dtype={关键词:str})

             df=pd.merge(data_frame_1,data_frame_2,on='关键词')

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- pqdy.cn 版权所有 赣ICP备2024042791号-6

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务