Python 3.x 数据帧索引

Python 3.x 数据帧索引,python-3.x,pandas,dataframe,Python 3.x,Pandas,Dataframe,我使用pandas read_csv命令从网页中提取了数据。 在提取数据之后,我删除了第一行,并转换了列索引。但当我尝试将索引转换为日期列时,每次都会出错。下面是代码 df=df.ix[2: , ] df.columns=['Date','Open','High','Low','Close','Volume'] #df=pd.DataFrame(df,index=df.ix[:,0]) #df=pd.DataFrame(df,index='Date') #

我使用pandas read_csv命令从网页中提取了数据。 在提取数据之后,我删除了第一行,并转换了列索引。但当我尝试将索引转换为日期列时,每次都会出错。下面是代码

    df=df.ix[2: , ]
    df.columns=['Date','Open','High','Low','Close','Volume']
    #df=pd.DataFrame(df,index=df.ix[:,0])
    #df=pd.DataFrame(df,index='Date')
    #df=pd.DataFrame(df,index=df.ix[:,0], usecols=['Date','Open','High','Low','Close','Volume']

我需要一种方法,使日期列成为数据帧的索引。

如果其他人发现这一点,则寻求类似问题的解决方案:
df.set_index('Date', inplace=True)
使用pandas read_csv命令时,可以使用index_col方法指定将用作索引的列

在下面的示例中,第一列将用作索引:

df = pd.read_csv(filepath, index_col = 0)

如果其他人发现这一点,寻求类似问题的解决方案: 使用pandas read_csv命令时,可以使用index_col方法指定将用作索引的列

在下面的示例中,第一列将用作索引:

df = pd.read_csv(filepath, index_col = 0)

谢谢。解决了的!谢谢。解决了的!