欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 新闻 > 国际 > 【Pandas】pandas DataFrame info

【Pandas】pandas DataFrame info

2025/4/3 14:12:28 来源:https://blog.csdn.net/weixin_39648905/article/details/146923335  浏览:    关键词:【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'

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词