Python 3.x 如何转换数据帧
我是python新手,我的数据框架如下:Python 3.x 如何转换数据帧,python-3.x,pandas,Python 3.x,Pandas,我是python新手,我的数据框架如下: In [5]: df.head() date open high low close volume 2017-02-22 15:00 1.05131 1.05137 1.05074 1.05075 543 2017-02-22 15:30 1.05074 1.0516
In [5]: df.head()
date open high low close volume
2017-02-22 15:00 1.05131 1.05137 1.05074 1.05075 543
2017-02-22 15:30 1.05074 1.05165 1.05072 1.05139 506
2017-02-22 16:00 1.05137 1.05193 1.05121 1.05141 488
2017-02-22 16:30 1.05144 1.05205 1.05056 1.05065 747
2017-02-22 17:00 1.05061 1.05167 1.04988 1.04997 753
我需要将数据帧转换成这种格式,以便将其输入到LSTM模型
open high low close volume
date
2017-02-22 15:00 1.05131 1.05137 1.05074 1.05075 543
2017-02-22 15:30 1.05074 1.05165 1.05072 1.05139 506
2017-02-22 16:00 1.05137 1.05193 1.05121 1.05141 488
2017-02-22 16:30 1.05144 1.05205 1.05056 1.05065 747
2017-02-22 17:00 1.05061 1.05167 1.04988 1.04997 753
感谢您的帮助。使用
df=df.set\u索引(“日期”)
df
高开低闭卷
日期
2017-02-22 15:00 1.05131 1.05137 1.05074 1.05075 543
2017-02-22 15:30 1.05074 1.05165 1.05072 1.05139 506
2017-02-22 16:00 1.05137 1.05193 1.05121 1.05141 488
2017-02-22 16:30 1.05144 1.05205 1.05056 1.05065 747
2017-02-22 17:00 1.05061 1.05167 1.04988 1.04997 753
df.set_index('date',inplace=True)如果您想将其永久化