我想对名为“LTE\u PrbUtil”的excel文件工作表进行排序,它有一个名为“CELL”的列,该列是字符串降序。当我运行程序并发现一些错误时:
File "C:\Users\p4532\Desktop\QGIS_project\highloading.py", line 18, in <module> df = df.sort(columns="CELL")
File "C:\Python27\lib\site-packages\pandas\core\generic.py", line 3081, in __getattr__
return object.__getattribute__(self, name)
AttributeError: 'DataFrame' object has no attribute 'sort'`
这是我的代码:
import shutil
import pandas as pd
import xlrd
xl=pd.ExcelFile("C:\Users\p4532\Desktop\QGIS_project\HighUtilCells_new.xlsx")
df = xl.parse("LTE_PrbUtil")
df = df.sort(columns="CELL")
数据框似乎无法识别排序
。有人能帮忙吗?
使用sort_values
:
df = df.sort_values('CELL')
我有一个Python Pandas数据帧。df有2列,我想按第二列对df进行排序。 我想按角度排序df(升序)。
我有一个至少 600,00 行的 excel 文件(大小各不相同)。我想用熊猫获取特定列的所有重复项。 这是我到目前为止尝试过的: 然而,我得到的结果不是重复的,我不确定我可能做错了什么。有没有更有效的方法来解决这个问题?
我有以下课程 我正在尝试按贡献者名称和角色名称对ResourceContributor列表进行排序。到目前为止,我得到的是: 我已经尝试使用then比较,但还不知道如何使用它。
我已经列出了对数。我想先根据键对它们进行排序,如果键相同,则根据值进行排序。 我尝试了以下代码,但引发了与类型不兼容的异常:无法推断类型变量T 错误: 不兼容的类型:无法推断类型变量T(参数不匹配;类对中的无效方法引用方法getKey无法应用于所需的给定类型:未找到参数:对象原因:实际参数列表和形式参数列表长度不同) 其中T、K、V是类型变量:T扩展在方法比较中声明的对象IT(ToIntFunct
我有一个列表,像
我正在考虑使用lambda和Pipeline。任何能给出提示的人都将不胜感激! 多谢!