首页 > 解决方案 > 如何将熊猫 value_counts 转换为 python 列表

问题描述

我有一个熊猫系列,我正在使用它来计算它的值value_counts。我需要将它放入一个列表中。我试过to_list()但出错了。

df['AAA'].value_counts(sort=True).to_list()

如果我跑,df['AAA'].value_counts(sort=True)我会得到类似的东西

3    301
2    185
7     75
4     25
5     16
Name: AAA, dtype: int64

如何将其转换为:[301,185,75,25,16]

标签: pythonpandaslistnumpydataframe

解决方案


尽量tolist()不要to_list()(没有_):

df['AAA'].value_counts(sort=True).tolist()

推荐阅读