gpt4 book ai didi

python pandas 日期 read_table

转载 作者:太空狗 更新时间:2023-10-30 02:12:43 25 4
gpt4 key购买 nike

我有以下输入文件:

2012,10,3,AAPL,BUY,200
2012,12,5,AAPL,SELL,200

如何将其读入具有以下列的 pandas 数据框:

index: default int range # 0
column1: datetime(2012,10,3,16) # 2012-10-03 16:00
column2: string # AAPL
column3: string # BUY
column4: integer # 200

例子:

0 2012-10-03 16:00 AAPL BUY  200
1 2012-12-05 16:00 AAPL SELL 200

试过( Pandas 0.7):

In[2]: pandas.io.parsers.read_csv("input.csv", parse_dates=[[0,1,2]], header=None)
Out[2]:
X.1 X.2 X.3 X.4 X.5 X.6
0 2012 10 3 AAPL BUY 200
1 2012 12 5 AAPL SELL 200

最佳答案

尝试使用 read_csv()功能。确保您的 csv 包含 header 或传递 header=None 以进行正确解析。 parse_dates=[[0,1,2]] 将促进所需的 dattime 解析。

In [4]: pandas.io.parsers.read_csv("input.csv", parse_dates=[[0,1,2]], header=None)
Out[4]:
X0_X1_X2 X3 X4 X5
0 2012-10-03 00:00:00 AAPL BUY 200
1 2012-12-05 00:00:00 AAPL SELL 200

关于python pandas 日期 read_table,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13953276/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com