列数组上的Value_counts()

时间:2018-10-24 09:46:52

标签: python pandas dataframe

我有数组= ['T4U测量','FTI测量','锂'],并且需要在所有这些列上进行value_counts。

类似于df [array] .value_counts(),可在列中显示值的直方图

1 个答案:

答案 0 :(得分:0)

您可以使用DataFrame.hist方法:

for i in range(0, len(array)):
    df[array[i]].hist(bins=df[array[i]].value_counts())

此方法适用于整个数据框,以防您不想分别在每一列上调用它。但是在这种情况下,您无法调整每个列的箱数。