python-3.x - groupby value_counts 存储在数据框中
问题描述
我的数据框看起来像 -
city
a
f
m
m
m
d
我想将此数据存储到其他数据框中 -
city total
a 1
f 1
m 3
d 1
我的代码是 -
df_city = df.groupby(['city'])['city'].count()
但没有得到正确的结果。
解决方案
这将做:
df['city'].value_counts().to_frame(name="Total")
推荐阅读
- java - 由 java.lang.NoSuchMethodException 引起
[类com.itextpdf.text.Image] - reactjs - 当我使用反应路线 4 历史记录时,控制台会给出以下警告。谁能告诉我原因?
- python - 如何修复“元组”对象不支持 Python 中的项目分配问题
- git - 当先前的应用跳过大块时,“git apply”会给出错误“不匹配索引”
- c# - C++ vs C#在重置后生成相同的随机数序列
- javascript - 节点错误 - 不允许加载本地资源
- tinymce - 在 div 容器内显示灯箱
- git - 如何在 Git 存储库中恢复已删除的提交
- django - 使用 DRF 数据上传的模型数据不保存
- python - IntegrityError:NOT NULL 约束失败 PYTHON,SQLite3