pandas sort_values方法失效??
in: pt.sort_values(by=['4月'], axis=0, ascending=False, inplace=False)市 1月 2月 3月 4月
12 省直辖 927 18 396 567
13 洛阳市 9254 207 399 5525
19 驻马店市 9082 179 527 3483
11 新乡市 7901 378 758 4878
3 信阳市 7856 59 778 3507
8 安阳市 6393 310 685 3086
9 平顶山市 5837 233 818 3071
15 濮阳市 5782 226 392 2870
10 开封市 5758 270 360 3047
17 许昌市 5730 348 713 3325
18 郑州市 1343 312 122 33033
14 漯河市 3751 148 397 1735
16 焦作市 3564 94 459 2337
2 三门峡市 2035 159 868 1162
20 鹤壁市 1731 27 759 941
5 南阳市 3232 75 366 5386
6 周口市 1221 791 439 4364
7 商丘市 1780 1060 408 4622
4 其它 0 0 0 0
但是数据并没有按照降序排列,不知道问题出在哪里
新人小白第一次提问插不了图片,大神们见谅。 换了几个colums排序,数据都是无序排列,也没有报错,实在是找不到问题所在。 sorted_df =pt.sort_values(by=['4月'], axis=0, ascending=False, inplace=False)
print(sorted_df) 上房揭瓦 发表于 2020-5-27 17:18
换了几个colums排序,数据都是无序排列,也没有报错,实在是找不到问题所在。
pt.sort_values(by=['4月'], axis=0, ascending=False, inplace=True)
这样就好了 又试了一下,同样的数据,从csv读取导入,无法排序,从excel导入,就没有问题。
应该是我导入的姿势不对{:5_99:}
页:
[1]