You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何优雅重命名Pandas value_counts()输出,得到含item和count列的DataFrame?

更简洁的value_counts转指定列DataFrame方法

没错,确实有更简洁的实现方式,直接给reset_index()传入name参数就能一步到位:

df['item'].value_counts().reset_index(name='count')

优势说明:

  • reset_index()的name参数可以直接指定原Series值列的新列名,省去了后续调用rename()的步骤
  • 执行后会自动生成**item列**(对应原Series的索引,即原数据中的item值)和**count列**(对应统计的出现次数),完全符合你的需求

对比你原来的写法,这个版本少了一次列名重命名操作,代码更紧凑直观。

内容的提问来源于stack exchange,提问作者steadynappin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.12 01:05:46