python - 如何将熊猫 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]
解决方案
尽量tolist()
不要to_list()
(没有_
):
df['AAA'].value_counts(sort=True).tolist()
推荐阅读
- python - Python Pandas 将值分组为 2 列
- fork - 使用 systemd 时是否仍然需要在守护进程中分叉?
- ms-access - 将 Access 表中的数据转换为新表中的多行
- contentful - 脚本化迁移的内容最佳实践
- java - JVM LinkageError 和 Signature 区别
- angular - Angular 没有剪贴板的提供者
- python - Python 中的自定义错误
- c# - Xamarin XfxComboBox Show suggestion items on focus
- r - 计算R中数据表行中的唯一值
- java - Websphere 9 中 Java ear-file 的 Java.lang.LinkageError