【发布时间】:2019-11-13 19:54:49
【问题描述】:
我有 4 个不同的 csv 文件。
csv1:
ID Fruit
1001 Apple
1002 Banana
1003 Kiwi
csv2:
ID Color
1001 Green
1005 Red
1006 Orange
1007 Yellow
csv3:
ID Size
1001 Large
1008 Small
1009 Medium
1010 Large
csv4:
ID Price
1002 20
1009 40
1010 30
1011 50
这是我要制作的主 csv 文件:
Number ID Fruit Color Size Price
1 1001 Apple Green Large
2 1002 Banana 20
3 1003 Kiwi
4 1005 Red
5 1006 Orange
6 1007 Yellow
7 1008 Small
8 1009 Medium 40
9 1010 Large 30
10 1011 50
我认为使用 pandas 会更容易实现,但我不知道 Python。
由于每个 csv 文件都有不同的列,我如何选择列并将它们全部粘贴到主 csv 文件上? 如果没有信息,我想将其设为 NULL 或 N/A 值。
您可以看到每个 csv 文件和主文件: Click here for image
我已经花了 6 个小时,但我不知道该怎么做。
提前谢谢你。
【问题讨论】:
-
如果我使用 pandas 可以吗?
-
@AndreyBerenda 实际上我可以使用任何东西