bug来源

我想统计下面的出现的次数进行汇总,但是后来想直接用value_counts()就可以了 ,但是这样后不能统计导出, 我想加个dataframe()总可以了吧, 但是还是不行 ,会报错
No engine for filetype:
我推测哪里肯定有索引看不到

我一开始想着之前遇到过 ,以为与groupby遇到的bug一样
python中groupby后将其转换为Dataframe格式
像我之前的文章写的,以为价格as_index()就可以 ,真傻 那个是groupby()里面的参数 .这个value_counts()哪里会有
后来用 rename_axis(‘排名’).reset_index(name=‘counts’)
df_rank['排名'].value_counts().rename_axis('排名').reset_index(name='counts')

成功了!!!
总结
勤学如春起之苗,虽不见其增,但日有所长。辍学如磨刀之石,虽不见其损,但日有所亏。
愿我们都能活成我们想要的样子~
博客讲述了在Python数据分析中使用value_counts()函数进行数据统计时遇到的问题及解决方法。作者通过尝试将value_counts()结果转换为DataFrame,最终通过rename_axis()和reset_index()成功实现统计并导出。博客强调了持续学习的重要性,并分享了相关经验。

406

被折叠的 条评论
为什么被折叠?



