19

I have read about PyData in a few places (e.g. here), but I am still confused about this term really means.

Is PyData an official entity? (e.g. is there a foundation that owns/supports PyData.org?). Is it just a conference? Or is it mostly a term used loosely to refer to a list of Python packages?

Also what packages are considered the core part of the PyData ecosystem? Is it just any package that can be used to work with data? (that would be quite generic). Some packages that I have found are typically associated with PyData are:

Is this list consistent with the group of packages typically associated with PyData ? Or are there any important omissions?

Finally, to what extent does the PyData ecosystem support Python 3.x? Is it safe to assume that most of the PyData ecosystem is compatible with Python 3.x? If not, what packages do not support it yet?

4

2 回答 2

13

PyData 是一系列本地聚会和会议,在 NumFOCUS 的帮助下组织,NumFOCUS是一个支持开源科学软件的非营利组织。全球有 100 多个本地组织的 PyData 聚会组。全年,在硅谷、波士顿、纽约、伦敦和其他地方也有更大的 PyData 会议。许多会议组织者都位于德克萨斯州奥斯汀,因为 NumFOCUS 最初是由 Travis Oliphant 和 Peter Wang 共同创立的Anaconda, Inc公司创立的。Leah Silen 是所有会议的主要组织者,但他们也招募当地的志愿者组织者来帮助每个活动的大部分后勤工作,而我自己则自愿抽出时间在他们的网站上工作。

PyData 还指主要专注于使用 Python 进行数据分析的社区(比 SciPy 更专注于业务,后者由 Enthought 组织,更倾向于学术应用)。两个社区之间有很多重叠,但是您会在 PyData 找到更多与财务相关的主题。

PyData 还指您列出的包。此外,社区中的许多人使用 iPython 笔记本来演示所列软件包的用法。Anaconda, Inc提供可供下载的 Anaconda 发行版,这是一种一体化安装,其中包括100 多个最流行的用于科学、数学、工程、数据分析的 Python 包。Anaconda 支持 Python 2.7 和 3.5+。

于 2013-12-29T06:11:23.133 回答
1

虽然 PyData 本身是任何对数据分析感兴趣的人的论坛(由 NumFOCUS 运行),但似乎有一个 PyData“堆栈”的概念,它指的是赞助公司选择的一堆工具和库(不确定标准是什么)供选择的是),可供下载(https://pydata.org/downloads.html)。据我所知,这不是一个正式的名单。Anaconda 也有它的创建者定义的 PyData 堆栈,这些都可以通过 Anaconda 获得。这些与 PyData 网站上的不同。底线,它看起来像一个具有不同定义的非官方列表。但是有一些像你列出的那些很常见的包。

于 2018-04-08T19:58:28.633 回答