相关疑难解决方法(0)

重命名Pandas DataFrame索引

我有一个没有标题的csv文件,带有DateTime索引.我想重命名索引和列名,但是使用df.rename()只重命名列名.错误?我的版本是0.12.0

In [2]: df = pd.read_csv(r'D:\Data\DataTimeSeries_csv//seriesSM.csv', header=None, parse_dates=[[0]], index_col=[0] )

In [3]: df.head()
Out[3]: 
                   1
0                   
2002-06-18  0.112000
2002-06-22  0.190333
2002-06-26  0.134000
2002-06-30  0.093000
2002-07-04  0.098667

In [4]: df.rename(index={0:'Date'}, columns={1:'SM'}, inplace=True)

In [5]: df.head()
Out[5]: 
                  SM
0                   
2002-06-18  0.112000
2002-06-22  0.190333
2002-06-26  0.134000
2002-06-30  0.093000
2002-07-04  0.098667
Run Code Online (Sandbox Code Playgroud)

python dataframe pandas

115
推荐指数
6
解决办法
26万
查看次数

标签 统计

dataframe ×1

pandas ×1

python ×1