-1

我今天刚刚学习了 pandas 的一些基础知识,我注意到 pandas 数据帧看起来与使用 csv 模块运行相同的 csv 文件非常相似(我记得可以将其视为列表列表)。我似乎无法像列表列表那样对 pandas 数据框进行切片,但 dataframe['column name'] 类似于您从字典中提取值的操作。pandas 数据框也像字典一样,但其键的值是列表?

4

2 回答 2

3

您可以将数据框视为 Series 的字典(在构造和查找时),但也有很多工具可以访问行。

在引擎盖下,数据框被装饰成类似 numpy 数组的结构,如此处所述

于 2018-12-21T15:00:39.067 回答
1

正如我在评论部分所说,一般来说,您可以说 Pandas DataFrame 由三​​个主要组件组成:数据、索引和一维 ndarray(结构化或同构)的列字典、列表、字典或系列。

数据框

Dict 可以包含 Series、数组、常量或类似列表的对象

在 0.23.0 版更改:如果 data 是 dict,则为 Python 3.6 及更高版本维护参数顺序。

这里

于 2018-12-21T14:51:32.070 回答