2

2 つの csv ファイルがあります。

one.csv:

1, 12.1455675, -13.1287564, 23, 9, 4.5, 4
2, 12.5934593, -13.0856385, 14, 5, 9.7, 6
3, 12.0496204, -13.8938582, 14, 6, 3.4, 9
4, 12.1456084, -12.1939589, 45, 2, 3.4, 8

2.csv:

9, 12.0496, -13.8939, .3, 55
3, 12.1456, -13.1288, 3.4, 9

私がやりたいことは、列 1 と 2 に基づいて 2 つの csv ファイルを照合することです。一致する列 1 と 2 を持つ別の csv ファイルが必要ですが、対応する two.csv の 3 番目の列の値と one.csv の 6 番目の列の値も含まれています。このような:

12.0496, -13.8939, 55, 3.4
12.1456, -12.1288, 9, 4.5

特に two.csv の一部の値が丸められている場合、これをどのように行うべきかわかりません。

どんな助けでも大歓迎です!

4

2 に答える 2

1

これは、SO に関するよくある質問です。

私自身、同じ答え:中期的な解決策の場合、DBにインポートしてから、JOINを使用してクエリを実行します...


検索してみてください: https://stackoverflow.com/search?q=combining+csv+python

于 2013-06-24T15:33:35.713 に答える