Pandas DataFrame info() 方法
实例
返回 DataFrame 的信息:
import pandas as pd
df = pd.read_csv('data.csv')
df.info()
定义与用法
info()
方法打印有关 DataFrame 的信息。
该信息包含列数、列标签、列数据类型、内存使用情况、范围索引以及每列中的单元格数(非空值)。
注意:
info()
方法实际上打印信息。您不要使用 print()
方法来打印信息。语法
dataframe.info(verbose,buf,max_cols,memory_usage,show_counts,null_counts)
参数
这些参数都是 关键字。
参数 | 值 | 描述 |
---|---|---|
verbose | True|False | 可选。是否打印所有信息 |
buf | buffer | 可选。输出到缓冲区而不是系统设备。在写入文件时非常有用 |
max_cols | int | 可选。指定要从中获取信息的列数 |
memory_usage | True|False|string | 可选。指定是否打印内存使用情况,或使用 "deep" 对内存使用情况进行实际计算(以较高的计算机资源成本),而不是基于数据类型和行数(较低的成本)进行估计 |
show_counts | True|False | 可选。指定是否打印非空计数 |
返回值
info()
方法不返回任何值,而是打印信息。