看过来
《pandas 教程》 持续更新中,提供建议、纠错、催更等加作者微信: gairuo123(备注:pandas教程)和关注公众号「盖若」ID: gairuo。跟作者学习,请进入 Python学习课程。欢迎关注作者出版的书籍:《深入浅出Pandas》 和 《Python之光》。
pandas.DataFrame.info 是 pandas 库中 DataFrame 对象的一个方法,用于提供关于数据框的基本信息。
语法如下:
DataFrame.info(verbose=None,
buf=None,
max_cols=None,
memory_usage=None,
show_counts=None)
参数:
pandas.options.display.max_info_columns
的设置来决定。pandas.options.display.max_info_rows
的设置来决定是否打印。返回值:该方法没有返回值,它会直接打印出数据框的信息。
以下是一个使用 pandas.DataFrame.info 方法的示例:
import pandas as pd
# 创建一个示例数据框
data = {'A': [1, 2, 3], 'B': ['a', 'b', 'c'], 'C': [True, False, True]}
df = pd.DataFrame(data)
# 打印数据框的信息
df.info()
'''
<class 'pandas.core.frame.DataFrame'>
RangeIndex: 3 entries, 0 to 2
Data columns (total 3 columns):
# Column Non-Null Count Dtype
--- ------ -------------- -----
0 A 3 non-null int64
1 B 3 non-null object
2 C 3 non-null bool
dtypes: bool(1), int64(1), object(1)
memory usage: 183.0+ bytes
'''
在上述示例中,我们创建了一个包含三列的数据框 df,然后使用 info 方法打印出了数据框的基本信息,包括行数、列数、列名、数据类型、非空值数量等。
通过使用 pandas.DataFrame.info 方法,你可以快速了解数据框的结构和内容,这对于数据探索和分析非常有帮助。
更新时间:2024-06-11 21:01:03 标签:pandas python 信息