我有3个tsv
文件,在稍微不同的日期有不同的股票价值。我需要根据日期将所有3个股票值编译成1tsv
文件。问题是这3个文件的日期略有不同。例如
Stock1:
23 july 2009 - 10.03
24 july 2009 - 10.07
25 july 2009 - (no value)
Stock2:
23 july 2009 - (no value)
24 july 2009 - 3.07
25 july 2009 - 3.10
Stock3:
23 july 2009 - 5.40
24 july 2009 - (no value)
25 july 2009 - 5.10
如您所见,有时没有可用的值。我想把它变成:
compiledStocks:
Date: Stock1 Stock2 Stock3
23 july 2009 - 10.03, (no value), 5.40
24 july 2009 - 10.07, 3.07, (no value)
25 july 2009 - (no value), 3.10, 5.10
用Python
遍历所有3个文件并将其编译成单个文件的最佳方法是什么?你知道吗
要回答如何迭代多个文件的问题,请使用
fileinput.input()
。你知道吗使用
pandas
,正如您提到的tsv
,希望它能有所帮助:与其他两个文件类似,如下所示:
然后使用熊猫merge:
相关问题 更多 >
编程相关推荐