在这篇帖子中,我们将深入探讨许多人感到好奇但又匆忙略过的pandas库名称的由来。您是否也曾在第一次接触Python pandas时,想起可爱的熊猫,心中产生“难道真的是从那只熊猫得名的吗?”的疑问呢?答案是“部分正确,部分错误”!

穿着Python T恤的可爱熊猫插图


pandas名称,揭示其秘密!

🐼 pandas源于“Panel Data”。

pandas这个名字源于统计学术语“panel data”。'面板数据'是指多维数据结构,特别是在经济学或社会科学领域,常用于分析随时间或按组变化的数据。

例如,以下数据就是面板数据的典型例子:

  • A公司的月度销售变化

  • 多个国家的年度GDP趋势

  • 各商店的每日访客变化

为有效处理这种面板数据而创建的系统被称为“panel data system”,为了方便,我们缩写为pandas

🐼 那么熊猫是从哪里来的呢?

因为名称的缩写偶然变成了'pandas',这个单词令人联想到可爱而容易记住的'熊猫',所以被选为logo和吉祥物。也就是说,吉祥物是出于营销考虑的选择,而名称的本质来源则扎根于统计学。


pandas的创始人及其目的

pandas是由Wes McKinney于2008年开发的开源库。当时他希望在金融公司用Python进行类似Excel的数据处理,这种需求促成了pandas的开发。因此,pandas从一开始就被设计为针对商业数据、时间序列数据和报告生成等领域进行了优化。


总结

项目 说明
名称由来 Panel Data System → pandas
吉祥物 偶然重叠的'熊猫' → 因为可爱而被采用
目的 让统计数据分析在Python中变得简单

在您输入import pandas as pd时,不仅要想起可爱的熊猫,还要联想到pandas所拥有的统计和自动化的强大力量!😎