本文的主要内容是基于中国大学mooc(慕课)中的“Python数据分析与可视化”课程进行整理和总结。
改变Series和DataFrame对象。
- 增加或重排:重新索引
使用.reindex()能够改变或重排Series和DataFrame索引。
d.reindex(index=['c5','c4','c3','c2','c1'])
城市 环比 同比 定基
c5 沈阳 100.5 120.1 122.3
c4 深圳 100.9 119.5 1210.0
c3 广州 101.3 120.1 122.4
c2 上海 101.2 120.6 122.5
c1 北京 101.5 120.7 121.4
d.reindex(columns=['定基','同比','环比','城市'])
定基 同比 环比 城市
c1 121.4 120.7 101.5 北京
c2 122.5 120.6 101.2 上海
c3 122.4 120.1 101.3 广州
c4 1210.0 119.5 100.9 深圳
c5 122.3 120.1 100.5 沈阳
可以看到,通过使用reindex可以改变横向索引和横向colums的顺序关系。
.reindex(index=None,columns=None,…)的参数
参数 | 说明 |
---|---|
in |