Python 如何使用pandas库在数据集中查找单元格数最多的行?
例如:Python 如何使用pandas库在数据集中查找单元格数最多的行?,python,pandas,dataset,max,argmax,Python,Pandas,Dataset,Max,Argmax,例如: index1 dog 32 height index2 cat 20 height weight 在此示例中,第二行有5列,因此如何查找最大列(单元格)的行?如果df数据帧有多行具有相同的非空列最大值,则使用: df[df.notnull().sum(1)==df.notnull().sum(1).max()] 这将选择非空列数等于整个数据集最大值的行。如果df数据框中有多行具有相同的非空列最大值,则使用: df[df.notnull().sum(1)==df.notnull()
index1 dog 32 height
index2 cat 20 height weight
在此示例中,第二行有5列,因此如何查找最大列(单元格)的行?如果
df
数据帧有多行具有相同的非空列最大值,则使用:
df[df.notnull().sum(1)==df.notnull().sum(1).max()]
这将选择非空列数等于整个数据集最大值的行。如果
df
数据框中有多行具有相同的非空列最大值,则使用:
df[df.notnull().sum(1)==df.notnull().sum(1).max()]
这将选择非空列数等于整个数据集最大列数的行。df.notnull().sum(1.idxmax()
?df.notnull().sum(1.idxmax()
?