Python 按列的值对数据帧进行排序
我想按照“Score”的值对这个数据帧进行排序(从giggest到smalles,或者反之亦然,我只想在这里排序) 我在结尾处编码:Python 按列的值对数据帧进行排序,python,pandas,Python,Pandas,我想按照“Score”的值对这个数据帧进行排序(从giggest到smalles,或者反之亦然,我只想在这里排序) 我在结尾处编码: models.sort_值(按class='Score',升序=False) 显然我的代码不起作用,我应该写什么?排序\u默认值不在适当的位置。从: DataFrame.sort_值(按,轴=0,升序=True,inplace=False,,种类='quicksort',位置='last') 使用inplace=True: models.sort_值(按class
models.sort_值(按class='Score',升序=False)
显然我的代码不起作用,我应该写什么?
排序\u默认值不在适当的位置。从:
DataFrame.sort_值(按,轴=0,升序=True,inplace=False,,种类='quicksort',位置='last')
使用inplace=True
:
models.sort_值(按class='Score',升序=False,原地=True)
或重新分配:
models=models.sort\u值(按class='Score',升序=False)
默认情况下,排序\u值
。从:
DataFrame.sort_值(按,轴=0,升序=True,inplace=False,,种类='quicksort',位置='last')
使用inplace=True
:
models.sort_值(按class='Score',升序=False,原地=True)
或重新分配:
models=models.sort_值(按class='Score',升序=False)
Model Score
0 Support Vector Machines 0.685315
1 KNN 0.748252
2 Logistic Regression 0.769231
3 Random Forest 0.944056
4 Naive Bayes 0.769231
5 Perceptron 0.720280
6 Stochastic Gradient Decent 0.447552
7 Linear SVC 0.790210
8 Decision Tree 0.727273