楼主: 耕耘使者
22175 4

[问答] pandas.core.frame.DataFrame的具体含义 [推广有奖]

贵宾

已卖:5006份资源

学术权威

39%

还不是VIP/贵宾

-

威望
4
论坛币
1811021 个
通用积分
171.7911
学术水平
109 点
热心指数
173 点
信用等级
87 点
经验
93428 点
帖子
4549
精华
0
在线时间
2848 小时
注册时间
2006-4-6
最后登录
2025-7-12

楼主
耕耘使者 发表于 2019-1-1 11:54:28 |AI写论文
100论坛币
python中,.info()有这个结果:
class'pandas.core.frame.DataFrame'
请教,如何详细解释这一行。
比如,pandas是包,用于数据处理的,我知道。
后面的core呢?是pandas包下的一个模块么?
再后面的frame呢?又该叫什么?
多谢!

最佳答案

robot1 查看完整内容

Pandas 是基于python的一个数据分析包,Pandas 建立在 NumPy 基础之上,但增加了更加高级实用的功能,比如数据自动对齐功能,时间序列的支持,缺失数据的灵活处理等等。要完成这些功能不是一个模块能解决的,如果你学过面向对象那么就明白我们会构建不同类来设计。 pandas.core.frame.DataFrame 就代表了我们这里DataFrame来自frame模块,而frame模块是属于core模块的,同时pandas包又是由core模块等组成。Pandas有两个主要的数 ...
关键词:详细解释 数据处理

回帖推荐

jinstrong 发表于3楼  查看完整内容

pandas是一个很大的包,不可能通过单个文件来实现,其下有很多子文件夹和子文件。 .core就表示info这个函数位于core子文件夹中,再之后的frame是一个道理。 你提到的这个info()函数的定义位置就是这里。详细可以看下如下两个链接: https://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.info.html https://github.com/pandas-dev/pandas/blob/v0.23.4/pandas/core/frame.py 可以看到.info()这个函数 ...

robot1 发表于2楼  查看完整内容

Pandas 是基于python的一个数据分析包,Pandas 建立在 NumPy 基础之上,但增加了更加高级实用的功能,比如数据自动对齐功能,时间序列的支持,缺失数据的灵活处理等等。要完成这些功能不是一个模块能解决的,如果你学过面向对象那么就明白我们会构建不同类来设计。 pandas.core.frame.DataFrame 就代表了我们这里DataFrame来自frame模块,而frame模块是属于core模块的,同时pandas包又是由core模块等组成。Pandas有两个主要的数 ...

沙发
robot1 发表于 2019-1-1 11:54:29
Pandas 是基于python的一个数据分析包,Pandas 建立在 NumPy 基础之上,但增加了更加高级实用的功能,比如数据自动对齐功能,时间序列的支持,缺失数据的灵活处理等等。要完成这些功能不是一个模块能解决的,如果你学过面向对象那么就明白我们会构建不同类来设计。

pandas.core.frame.DataFrame 就代表了我们这里DataFrame来自frame模块,而frame模块是属于core模块的,同时pandas包又是由core模块等组成。Pandas有两个主要的数据结构:Series和DataFrame都是这样的。

藤椅
jinstrong 发表于 2019-1-1 21:23:34
pandas是一个很大的包,不可能通过单个文件来实现,其下有很多子文件夹和子文件。
.core就表示info这个函数位于core子文件夹中,再之后的frame是一个道理。
你提到的这个info()函数的定义位置就是这里。详细可以看下如下两个链接:

https://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.info.html

https://github.com/pandas-dev/pandas/blob/v0.23.4/pandas/core/frame.py
可以看到.info()这个函数位于以上这个链接中的2042行(不同版本会有差别)。
已有 1 人评分经验 收起 理由
yunnandlg + 20 精彩帖子

总评分: 经验 + 20   查看全部评分

板凳
耕耘使者 发表于 2019-1-2 10:14:48
多谢两位朋友!

报纸
赵安豆 发表于 2024-5-30 21:42:23
`pandas..core. frame. DataFrame` 这一行是在描述 Python 中 `DataFrame` 类的完全限定名。

- `pandas`:这是一个 Python 的第三方库,用于数据处理和分析。
- `core`:这是 `pandas` 库内部的一个模块,包含了一些基本的数据结构和操作方法。
- `frame`:这实际上是一个命名错误,因为通常在 `pandas.core` 中不会有一个名为 `frame` 的部分。在这里,它应该是对 `DataFrame` 类的引用。
- `DataFrame`:这是 `pandas` 库中一个非常重要的数据结构,用于存储二维表格型数据,类似于 SQL 数据库中的表或 Excel 工作表。

此文本由CAIE学术大模型生成,添加下方二维码,优先体验功能试用



您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-20 16:45