1.DataFrame介绍
DataFrame 是一个【表格型】的数据结构,可以看作是【由Series组成的字典】(共用同一个索引)。DataFrame 由按一定顺序排列的多列数据组成。设计初衷是将 Series 的使用场景从一维扩展到多维。DataFrame 既有行索引,也有列索引。
-
行索引:index
-
列索引:columns
-
值:values(NumPy的二维数组)
2.DataFrame的创建
-
最常见的方法是传递一个字典来创建。DataFrame 以字典的创建作为每一【列】的名称,以字典的值(一个数组)作为每一列。此外,DataFrame 会自动加上每一行的索引(和Series一样)。
-
同Series一样,若传入的列与字典的键不匹配,则相应的值为NaN。
d = {
"name":["tfos","Python","Pandas"],
"age":[11,30,20],
}
df = pd.DataFrame(d)
df
# 执行结果
# 每一行是一条数据
# 每一列表示一种属性
-
D