【Python】进阶学习:pandas--info()用法详解
    		       		warning:
    		            这篇文章距离上次修改已过447天,其中的内容可能已经有所变动。
    		        
        		                
                info()是pandas库中DataFrame对象的一个方法,它用于打印有关DataFrame的信息,包括行数、列数、列索引、列数据类型和内存使用情况等。
info()方法的基本语法如下:
DataFrame.info(self, memory_usage='default', null_counts='default', verbose=False, class_name=False, dtype=None, header=True, index=True, justify=None, max_cols=None, max_rows=None, memory_usage_loc=None, na_rep='<NA>', name=None, non_index_names=None, obs_name='observable', show_counts='default', width=None)参数说明:
memory_usage:表示是否显示每列的内存使用情况,可以是True、False或'deep'。null_counts:表示是否显示每列的空值计数,可以是True或False。verbose:表示是否显示更详细的信息。class_name:表示是否显示对象类型信息。dtype:表示是否只显示指定的数据类型。header:表示是否显示列头信息。index:表示是否显示索引信息。justify:表示对齐方式。max_cols:表示最大显示的列数,超过则不显示。max_rows:表示最大显示的行数,超过则不显示。memory_usage_loc:表示是否显示每行的内存使用情况。na_rep:表示空值的表示方式。name:表示是否显示DataFrame的名字。non_index_names:表示是否显示非索引列的名字。obs_name:表示可观测的名字。show_counts:表示是否显示每列的值计数。width:表示输出宽度。
示例代码:
import pandas as pd
 
# 创建一个DataFrame
df = pd.DataFrame({
    'A': [1, 2, 3],
    'B': [4, 5, 6],
    'C': [7, 8, 9]
})
 
# 打印DataFrame的信息
df.info()这段代码将打印出DataFrame df的信息,包括每列的数据类型、非空值数量和每列的内存使用情况。
评论已关闭