001 Pandas 的由来

大家好,我是张大鹏,欢迎来到大鹏AI教育。 在 AI 时代,我们一起学编程、做项目,把技术真正用起来。

Pandas 是 Python 中非常重要的一个数据分析库。 它最早由 Wes McKinney(韦斯·麦金尼) 在 2008 年左右开发。 当时,Wes McKinney 在一家量化投资公司 AQR Capital Management(AQR 资本管理公司) 工作。

在工作中,他经常需要用 Python 处理大量金融数据,比如股票价格、交易记录、行情数据和时间序列数据。 但是那个时候,Python 虽然已经很好用,却缺少一个专门处理表格数据和数据分析的工具。 比如: 一份金融数据里,可能有日期、股票代码、开盘价、收盘价、成交量等字段。 这些数据看起来很像 Excel 表格,但如果数据量很大,用普通 Python 代码处理起来就会比较麻烦。

于是,Wes McKinney 开始开发一个新的工具。 这个工具的目标很明确: 让 Python 更方便、更高效地处理表格数据。 这就是后来我们熟悉的 Pandas

Pandas 最早主要用于金融行业。 因为金融行业每天都会产生大量数据,而且这些数据经常需要进行清洗、筛选、统计和分析。 Pandas 正好解决了这些问题,所以很快受到量化分析师、交易员和研究人员的欢迎。 后来,随着 Python 越来越流行,Pandas 也逐渐走出金融行业,被应用到更多数据分析场景中。

这一节我们只需要记住一句话: Pandas 最早诞生于金融数据分析场景,它的出现,是为了解决 Python 处理表格数据不够方便的问题。 后面我们学习 Pandas,其实就是学习如何用 Python 高效地处理表格数据。

好了,这节课我们就先讲到这里。 我是张大鹏,关注大鹏AI教育,我们一起在 AI 时代学编程、做项目。

相关推荐
旺仔学长 哈哈19 分钟前
基于SpringBoot的在线招聘测评系统的设计与实现----附源码35253+数据库文档
数据库·spring boot·后端·在线招聘
卷无止境1 小时前
Python的魔术方法:那些藏在双下划线背后的魔法
后端·python
Ivanqhz1 小时前
Rust parse() 浅析
开发语言·后端·rust
卷无止境1 小时前
别再被"乱码"吓到了:Python文件操作的门道
后端·python
workflower1 小时前
供应链分销网络选址问题
人工智能·机器学习·设计模式·自然语言处理·机器人
程序员爱钓鱼1 小时前
Rust Result 详解:可靠的错误处理机制
前端·后端·rust
程序员爱钓鱼1 小时前
GOPATH 与 Go Modules:Go 项目依赖管理的演变
后端·go
STLearner2 小时前
ICML 2026 | LLM×Graph论文总结[2]【Graph4LLM,Graph4Agent,智能体记忆(Memory)
大数据·人工智能·python·深度学习·学习·机器学习·数据挖掘
牛奔9 小时前
Go 如何打印调试深层或嵌套的结构体
开发语言·后端·golang
红烧大青虫9 小时前
HarmonyOS应用开发实战:小事记 - 数据迁移策略:RDB 表结构变更的版本号管理与 onUpgrade 回调
后端·华为·harmonyos·鸿蒙系统