- 是一个二维容器;
- pandas中会自动根据数据类型更改dataframe的dtype类型;
- 举例:
输出结构为含有行索引和列索引的对象;pd.DataFrame(np.arange(12).reshape(3, 4))
- 行索引:表示不同行,叫index,0轴,axis=0;
- 列索引:表示不同列,叫columns,1轴,axis=1;
- 可对行索引列索引进行赋值:
pd.DataFrame(np.arange(12).reshape(3, 4), index=list("abc"), columns=list("wxyz"))
基础属性
- df.shape;列数、行数
- df.dtypes;展示列数据类型
- df.ndim;数据维度
- df.index;行索引
- df.columns;列索引
- df.values;对象值,二维ndarray数组
操作
- df.head(n);显示头部n行,默认五行
- df.tail(n);显示末尾n行,默认五行
- df.info();相关信息概览,行数、列数、列索引、列非空值个数、行类型、列类型、内存占用;
- df.describe();快速综合统计结果:计数