熊猫版本<= 0.16:AttributeError:“ DataFrame”对象没有属性“ sort_values”

时间:2018-12-16 02:29:42

标签: python pandas

我的代码在安装了Pandas 0.24.4的计算机上可以正常运行。该代码具有以下行

best_config = hourly_data.sort_values(['HOY_avg_lists', 'HOY_LUR_lists'], ascending=[False, True])[:1]['HOY_config_lists'].values

但是,当我在带有Pandas 0.16.2的Linux超级计算机上运行代码时,出现以下错误

Traceback (most recent call last):
  File "Parse3.py", line 101, in <module>
    best_config = hourly_data.sort_values(['HOY_avg_lists', 'HOY_LUR_lists'], ascending=[False, True])[:1]['HOY_config_lists'].values
  File "/opt/scipy/2.7/lib/python2.7/site-packages/pandas/core/generic.py", line 2150, in __getattr__
    (type(self).__name__, name))
AttributeError: 'DataFrame' object has no attribute 'sort_values'

与Pandas 0.16.2一起使用的sort_values等效。我看了一下文档,但想不出要使代码正常工作应该进行哪些更改。

0 个答案:

没有答案