常见的数据结构与DataFrame

时间:2017-09-22 09:32:34

标签: python dataframe structure

据我所知,最常见的数据结构是:

Arrays
Stacks
Queues
Linked lists
Trees
Hash Tables
Heaps
Graph Data structures

DataFrame怎么样? DataFrame是一个单独的数据结构还是一些上面列出的变种?

2 个答案:

答案 0 :(得分:2)

Pandas DataFrame docs

  

DataFrame 是一个二维标记数据结构,其中包含可能不同类型的列。您可以将其视为电子表格或SQL表,或系列对象的词典

它基本上是Series对象的一个​​字典。现在什么是Series对象?

  

系列是一个能够保存任何数据类型(整数,字符串,浮点数,Python对象等)的一维标记数组。轴标签统称为索引。

这些是标记数组

答案 1 :(得分:0)

DataFrame是pandas python数据分析库的一部分,可与电子表格或SQL表相媲美。它不是本机Python类型,但DataFrame可以包含不同类型的列。见Pandas Dataframe docs