pandas中的sort_values函数是可以加正序排序还是倒序排序的。如下图我就看到某个教学视频里老师写了一段代码。在jupyter notebook里运行还成功了。
但是当我自己写了同样代码,运行的时候却报错“ValueError: For argument "ascending" expected type bool, received type str.”如下图。
看文字描述应该是true和false的数据类型不对,所以去掉了False旁边的引号。
结局非常理想,果然是False旁边的引号在作祟。
不知道为什么老师运行的是可以成功的。估计是这个函数经历过改版吧。总之遇到问题先看错误提醒,说不定错误提醒已经解释得很清楚了。