查看原文
其他

2019年,大家都是怎么用 Pandas 的?

编程派 2020-09-13

点击上方蓝字,每天一起学 Python,文末领送书福利


文 | Pandas Dev Team

译 | EarlGrey

最近,Pandas 团队为了指导未来的开发计划做了一份用户调研,在15天内收到了1250个回复。下面是调研的一些分析结果,我们一起来看看大家都是怎么用 pandas 的吧!

用 pandas 有多久了?

调研用户中,各种类型的都有。大多数是属于使用 pandas 较长时间的,在1年以上,而且基本上天天都会用到。

几个 Python 开发者调查中问到的问题

Pandas 团队还在问卷中,加入了几个 Jetbrains 组织的 Python 开发者调查中提到的几个问题,希冀对 Pandas 的用户与 Python 用户进行对比。

1、本次调研中,90% 的用户的主力编程语言是 Python,而开发者调查中的比例为 84%。

  1. Yes 90.67%

  2. No 9.33%

  3. Name: Is Python your main language?, dtype: object

2、Windows 的用户比例也不小。

  1. Linux 61.57%

  2. Windows 60.21%

  3. MacOS 42.75%

  4. Name: What Operating Systems do you use?, dtype: object

3、conda 是最受欢迎的虚拟环境管理工具

4、绝大部分用户只使用 Python 3

  1. 3 92.39%

  2. 2 & 3 6.80%

  3. 2 0.81%

  4. Name: Python 2 or 3?, dtype: object

Pandas API 使用情况

1、CSV 和 Excel 是最受欢迎的文件格式

2、是否经常使用”宽“数据框,即包含100列以上的数据(pandas团队计划进行重构)

3、分类数据和可空整型数,使用程度与带时区的时间对象一样高

4、大家希望提供更多的领域示例

Pandas 团队最近得到了一笔捐款,会用来资助编写教程式的文档。

5、API经常在变,但是大家普遍能够接受

Pandas 没有 Numpy 那么保守,现在已经快到 1.0 版本了,之前也做过很多重大的API调整,并废弃了一些API。但是大部分人对 pandas 的稳定性还是满意的。

  1. Yes 94.89%

  2. No 5.11%

  3. Name: Is Pandas stable enough for you?, dtype: object

6、API的数量刚刚好

不少人觉得 pandas 的 API 太大了,但是用户觉得刚刚好。

7、大部分人对pandas是满意的

平均评分是 4.39 分,

  1. 参考链接:


  2. [Python Developers Survey]: https://www.jetbrains.com/research/python-developers-survey-2018/

  3. [conda]: https://conda.io/en/latest/

  4. [modin]: https://modin.readthedocs.io/en/latest/

  5. [Pandas 0.24]: https://pandas.pydata.org/pandas-docs/stable/whatsnew/v0.24.0.html#optional-integer-na-support

  6. [@pandas_dev]: https://twitter.com/pandas_dev


原文:https://dev.pandas.io/pandas-blog/2019-pandas-user-survey.html





末送书活动

活动规则大家请一定要查看,点击这篇推文哦:从今天起,每天至少送大家一本书

这篇推文的福利赠书是:《Python 数据科学入门》,送给本篇文章点赞最多、且符合活动要求的精选留言者。


回复下方「关键词」,获取优质资源


回复关键词「 pybook03」,立即获取主页君与小伙伴一起翻译的《Think Python 2e》电子版

回复关键词「入门资料」,立即获取主页君整理的 10 本 Python 入门书的电子版

回复关键词「book 数字」,将数字替换成 0 及以上数字,有惊喜好礼哦~


推荐阅读


题图:pexels,CC0 授权。

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存