DataFrame对象没有属性'sort_values'

时间:2015-12-28 19:44:49

标签: python pandas dataframe

p [hash.keys, hash.values].flatten
  # ["Paul", 25, 18]

在最后一行出现以下错误消息的可能原因是什么?:

dataset = pd.read_csv("dataset.csv").fillna(" ")[:100]
dataset['Id']=0
dataset['i']=0
dataset['j']=0
#...
entries=dataset[dataset['Id']==0]
print type(entries)  # Prints <class 'pandas.core.frame.DataFrame'>
entries=entries.sort_values(['i','j','ColumnA','ColumnB'])

2 个答案:

答案 0 :(得分:21)

您好sort_valuesnew in version 0.17.0,因此请检查您的熊猫版本。 在以前的版本中,您应该使用sort

entries=entries.sort(['i','j','ColumnA','ColumnB'])

答案 1 :(得分:1)

检查pandas版本,在新版本中使用sort_values代替sort。