gpt4 book ai didi

python - pandas.set_option 提供数据帧的详细信息而不是返回帧

转载 作者:行者123 更新时间:2023-12-01 03:53:20 25 4
gpt4 key购买 nike

我有一个名为 resultDataFrame

在教程中,我正在观看 Wes McKinney 在执行仅包含 df 名称的单元格时获取以下返回数据 - 当我执行包含 result 的单元格时,我得到以下返回数据获取返回的整个帧。

是否有一个 pandas set_option 我可以用来在返回信息之间交换?

enter image description here

最佳答案

有一个 display.large_repr 选项:

In [95]: pd.set_option('large_repr', 'info')

In [96]: df
Out[96]:
<class 'pandas.core.frame.DataFrame'>
RangeIndex: 1000000 entries, 0 to 999999
Data columns (total 3 columns):
a 1000000 non-null int32
b 1000000 non-null int32
c 1000000 non-null int32
dtypes: int32(3)
memory usage: 11.4 MB

来自docs :

display.large_repr : ‘truncate’/’info’

For DataFrames exceeding max_rows/max_cols, the repr (and HTML repr) can show a truncated table (the default from 0.13), or switch to the view from df.info() (the behaviour in earlier versions of pandas).

[default: truncate] [currently: truncate]

PS 您可能还想阅读 frequently used pandas options

但在我看来,使用 .info() 会更方便、更有意识。功能:

result.info()

演示:

In [92]: df.info()
<class 'pandas.core.frame.DataFrame'>
RangeIndex: 1000000 entries, 0 to 999999
Data columns (total 3 columns):
a 1000000 non-null int32
b 1000000 non-null int32
c 1000000 non-null int32
dtypes: int32(3)
memory usage: 11.4 MB

In [93]: df.head()
Out[93]:
a b c
0 1 0 1
1 6 1 9
2 5 2 3
3 6 4 3
4 8 9 2

关于python - pandas.set_option 提供数据帧的详细信息而不是返回帧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37906939/

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