pandas中的value_counts()错误

时间:2018-03-28 09:49:36

标签: python-3.x pandas scikit-learn

我想查看79列的值计数。但是我得到一个错误。这段代码中的错误是什么?

for x in range(len(train.columns)):
        train.columns[x].value_counts()

我得到了

 train.columns[x].value_counts()

AttributeError: 'str' object has no attribute 'value_counts'

1 个答案:

答案 0 :(得分:1)

您正在遍历列标签而不是列。我想你想要做以下事情:

for col in train.columns:
    train[col].value_counts()