【发布时间】:2017-02-18 00:36:05
【问题描述】:
我有两个 csv 文件。
一个如下:
"CONS_NO","DATA_DATE","KWH_READING","KWH_READING1","KWH"
"1652714033","2015/1/12","4747.3800","4736.8000","10.5800"
"3332440062","2015/1/12","408.6800","407.8200","0.8600"
"7804314033","2015/1/12","1794.3500","1792.5000","1.8500"
"0114314033","2015/1/12","3525.2000","3519.4400","5.7600"
"1742440062","2015/1/12","3097.1900","3091.4100","5.7800"
"8230100023","2015/1/12","1035.0500","1026.8400","8.2100"
总共大约 600 万行。
另一种如下:
6360609057
8771218657
1338004100
2500009393
9184968250
9710581700
8833903141
总共大约一万行。
第二个 csv 文件只有 CONS_NO。我想在第一个 csv 文件中找到与第二个 csv 文件中的数字相对应的行;并在 Python 中删除第一个 csv 文件中的其他行。
【问题讨论】:
-
到目前为止你尝试了什么?
-
熊猫支持joining two DataFrames。如果遇到困难,请尝试自行解决并使用一些代码编辑问题。
-
谢谢,我试试看。