Python每日一记94>>>collections.Counter的用法

这几天晚上都在看python量化投资的书,仅代表个人观点的说一句,这本书真的不怎么好,所以我就不记录了,仅仅作为兴趣看看吧。而且作为价值投资的信仰者,也仅仅把这本书作为金融数据处理来学习吧,真的模型的话,就目前而言,感觉这本真的不合适。

昨天发现了一个好的第三方库,collecttions,其中有很多好用的函数,印象最深刻的就是Counter了,就说一说这个吧。
这是一个统计频数的函数,在不用这个函数之前,我们如果要统计频数使用的方法就是循环,而且还要装入字典进行循环。这样是很麻烦的。有了collections.Counter之后,这个问题就会变得很简单,直接上代码了:
在这里插入图片描述
但是呢,如果要求频数最小的几个,或者频数为固定数字的呢,那么就需要将键值重组为其他烈性,比如Dataframe,然后再筛选就可以啦!这里就不多说了。
最后关于collections库,有很多厉害的扩展函数,如OrderedDict有序字典, deque双向队列等,具体参考以下链接:
https://blog.csdn.net/github_35304705/article/details/89531090

发布了235 篇原创文章 · 获赞 24 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/weixin_44663675/article/details/94565203
今日推荐