gpt4 book ai didi

python - Pandas :信息功能的不同输出

转载 作者:太空宇宙 更新时间:2023-11-03 23:57:19 24 4
gpt4 key购买 nike

我正在将两个不同的 CSV 文件读入数据帧,但是当我对它们应用 info 函数时,我得到了不同的输出:

df1.info() 显示:

<class 'pandas.core.frame.DataFrame'>
RangeIndex: 12173793 entries, 0 to 12173792
Data columns (total 44 columns):
ID int64
CODE_x object
SECTOR object

df2.info() 显示:

<class 'pandas.core.frame.DataFrame'>
RangeIndex: 641683 entries, 0 to 641682
Data columns (total 19 columns):
ID 641683 non-null object
SALE_VALUE 641683 non-null int64
SALE_DATE 641683 non-null object
CODE 625726 non-null object

为什么我在第二个 DataFrame 中看到 non-null 的计数?

编辑

来自下面接受的答案。因为我在开始时设置了这些选项

pd.set_option('display.max_rows', 500)
pd.set_option('display.max_columns', 500)
pd.set_option('display.width', 1000)
pd.set_option('float_format', '{:.0f}'.format)

最佳答案

来自 Pandas info documentation :

null_counts : bool, optional

Whether to show the non-null counts. Bydefault, this is shown only if the frame is smaller thanpandas.options.display.max_info_rows andpandas.options.display.max_info_columns. A value of True always showsthe counts, and False never shows the counts.

因此,如果您不想看到空计数,请将第二个数据框的此值设置为 false,如下所示:

df2.info(null_counts=False)

关于python - Pandas :信息功能的不同输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57091459/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com