在这篇文章中,我们将探讨很多人都想知道但又忽略了的 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所具备的统计和自动化的强大力量!😎