Pandas DataFrame info() 方法
定义和用法
info()
方法打印关于 DataFrame 的信息。
信息包括列数、列标签、列数据类型、内存使用情况、范围索引以及每列中单元格的数量(非空值)。
注意: info()
方法实际上是打印信息。您不需要使用 print()
方法来打印这些信息。
语法
dataframe.info(verbose, buf, max_cols, memory_usage, show_counts, null_counts)
参数
参数是 关键字参数。
参数 | 值 | 描述 |
---|---|---|
verbose | True|False | 可选。是否打印所有信息。 |
buf | buffer | 可选。输出到缓冲区而不是 sys.stdout。在写入文件时很有用。 |
max_cols | int | 可选。指定您想要获取信息的列数。 |
memory_usage | True|False|字符串 | 可选。指定是否打印内存使用情况。也可以设为 'deep',以进行内存使用情况的真实计算(会消耗大量计算机资源),而不是基于 dtypes 和行数的估算(成本较低)。 |
show_counts | True|False | 可选。指定是否打印非空值计数。 |
返回值
无。 info()
方法不返回任何值,它只打印信息。