Pandas DataFrame info() 方法

实例

返回 DataFrame 的信息:

  1. import pandas as pd
  2. df = pd.read_csv('data.csv')
  3. df.info()

定义与用法

info() 方法打印有关 DataFrame 的信息。

该信息包含列数、列标签、列数据类型、内存使用情况、范围索引以及每列中的单元格数(非空值)。

注意:info() 方法实际上打印信息。您不要使用 print() 方法来打印信息。

语法

  1. dataframe.info(verbose,buf,max_cols,memory_usage,show_counts,null_counts)

参数

这些参数都是 关键字

参数描述
verboseTrue|False可选。是否打印所有信息
bufbuffer可选。输出到缓冲区而不是系统设备。在写入文件时非常有用
max_colsint可选。指定要从中获取信息的列数
memory_usageTrue|False|string可选。指定是否打印内存使用情况,或使用 "deep" 对内存使用情况进行实际计算(以较高的计算机资源成本),而不是基于数据类型和行数(较低的成本)进行估计
show_countsTrue|False可选。指定是否打印非空计数

返回值

info() 方法不返回任何值,而是打印信息。

分类导航