首页 > 解决方案 > 筛选 pd.describe() 列表的隐藏列

问题描述

我正在尝试快速查看变量的分布。我为这项工作采用了 pd.describe 方法。但是,由于我有 51 个不同的变量,我无法筛选输出中的所有列。是否有一个选项可以强制筛选剩余变量的统计信息。

我不想一一单独查看所有变量。

print(dfts.describe())
        LookupWeekId  WeekdayNumber  ...  max_sicaklik    num_store
count    2033.000000    2033.000000  ...   2027.000000  2033.000000
mean   201656.264634       3.998032  ...     21.169117  1468.741269
std       160.900431       2.000245  ...      9.998129   362.287586
min    201401.000000       1.000000  ...     -0.862828   775.000000
25%    201521.000000       2.000000  ...     12.924433  1170.000000
50%    201641.000000       4.000000  ...     21.350617  1441.000000
75%    201810.000000       6.000000  ...     28.941140  1784.000000
max    201935.000000       7.000000  ...    104.969699  2131.000000

标签: pythonpandasdata-analysis

解决方案


describe()实际上返回一个数据框。您看到的截断来自 Pandas 内置str方法。你可以做...

print(df.describe().to_string(max_cols=df.shape[1]))

推荐阅读