MrH*_*pko 18 python dataframe pandas
我有一个从CSV文件导入DataFrame的数据表.
该数据包含大约10个分类字段,1个月列(以日期时间格式),其余为数据系列.
如何将日期列转换为跨列轴的索引?
And*_*den 26
你可以使用set_index:
df.set_index('month')
Run Code Online (Sandbox Code Playgroud)
例如:
In [1]: df = pd.DataFrame([[1, datetime(2011,1,1)], [2, datetime(2011,1,2)]], columns=['a', 'b'])
In [2]: df
Out[2]:
a b
0 1 2011-01-01 00:00:00
1 2 2011-01-02 00:00:00
In [3]: df.set_index('b')
Out[3]:
a
b
2011-01-01 1
2011-01-02 2
Run Code Online (Sandbox Code Playgroud)
我刚刚通过 reset_index 解决了类似的问题。但是您可以使用 set_index 或 reset_index:
ind_df=df.set_index(['A', 'B'])
df.reset_index(level=0, inplace=True)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
28690 次 |
| 最近记录: |