Python 3.x 如何转换数据帧

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

我是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.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)如果您想将其永久化