DataFrame对象没有属性'sort_values'

2024-04-26 05:40:07 发布

您现在位置:Python中文网/ 问答频道 /正文

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'])

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

AttributeError: 'DataFrame' object has no attribute 'sort_values'

Tags: csviddataframepandasreadtypesortprints
2条回答

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

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

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

相关问题 更多 >