【Pandas】pandas DataFrame info

Pandas2.2 DataFrame

Attributes and underlying data

方法 描述
DataFrame.index 用于获取 DataFrame 的行索引
DataFrame.columns 用于获取 DataFrame 的列标签
DataFrame.dtypes 用于获取 DataFrame 中每一列的数据类型
DataFrame.info([verbose, buf, max_cols, …]) 用于提供 DataFrame 的简要概述

pandas.DataFrame.info

pandas.DataFrame.info 方法用于提供 DataFrame 的简要概述,包括数据类型、非空值数量、内存使用情况等信息。这对于快速了解 DataFrame 的结构和内容非常有用。

方法签名
DataFrame.info(verbose=None, buf=None, max_cols=None, memory_usage=None, show_counts=None)
参数说明
  • verbose:可选,布尔值或 None,指定是否显示详细信息。如果为 True,则显示所有列的非空值数量;如果为 False,则仅显示 DataFrame 的基本信息;如果为 None(默认),则根据列的数量自动决定。
  • buf:可选,文件对象或 None,指定输出的目标。如果为 None,则输出到标准输出(通常是控制台)。
  • max_cols:可选,整数,指定显示的最大列数。如果为 None,则显示所有列。
  • memory_usage:可选,布尔值或 'deep',指定是否显示内存使用情况。如果为 True,则显示总内存使用情况;如果为 'deep',则显示每个列的内存使用情况;如果为 False,则不显示内存使用情况。
  • show_counts:可选,布尔值,指定是否显示非空值数量。如果为 True,则显示每个列的非空值数量;如果为 False,则不显示;如果为 None(默认),则根据 verbose 参数决定。
示例
import pandas as pd

# 创建一个示例 DataFrame
data = {
   
    'A': [10, 20, 30, None],          # 整数类型,包含一个缺失值
    'B': [40.5, 50.5, 60.5, 70.5],    # 浮点数类型
    'C': ['x', 'y', 'z'

你可能感兴趣的:(DataFrame,pandas,python,开发语言)