df.rename_axis('YEAR',1).rename_axis('YEAR',0) # change YEAR to whatever you need for rename :)
Out[754]:
YEAR value timestamp
YEAR
0 1 2017-10-03 14:33:52
1 Water 2017-10-04 14:33:48
2 1 2017-10-04 14:33:45
3 1 2017-10-05 14:33:30
4 Water 2017-10-03 14:33:40
5 Water 2017-10-05 14:32:13
6 Water 2017-10-04 14:32:01
7 1 2017-10-03 14:31:55
通过使用
rename_axis
如果粘贴的文本是Excel文件的格式,如下所示:
您可以通过以下几种方式处理:
可以假设这两行是多级索引:
这将产生一个数据帧,您可以这样索引:
^{pr2}$导致
如果第一行实际上是多余的(似乎机场已经由三个字母的机场代码定义,并附加了一个R),您可以在导入时忽略该行,得到一个“更平坦”的数据帧:
您可以通过机场代码为您编制索引:
给予
年份不是列,而是索引。
尝试:
或者:
^{pr2}$在本例中,YEAR将成为一个普通列,您可以对其进行重命名。在
相关问题 更多 >
编程相关推荐