gpt4 book ai didi

调用 `.info()` 时,带有列表元素的 Python Pandas Dataframe 报告错误类型?

转载 作者:行者123 更新时间:2023-11-30 21:54:25 25 4
gpt4 key购买 nike

我有一个 Python 3 数据框,看起来像

>>> df_people
name Information 1 Information 2
0 P1 [20, 21] [50, 52]
1 P2 [30, 20] [52, 55]
2 P3 [25, 33] [60, 54]

由以下代码创建:

people = {"name":["P1", "P2", "P3"],"Information 1":[[20, 21],[30, 20],[25,33]],"Information 2":[[50, 52],[52, 55],[60,54]]}
df_people= pd.DataFrame(people)
df_people

现在,如果我调用 df_people.info() 我会得到:

>>> df_people.info()
<class 'pandas.core.frame.DataFrame'>
RangeIndex: 3 entries, 0 to 2
Data columns (total 3 columns):
name 3 non-null object
Information 1 3 non-null object
Information 2 3 non-null object
dtypes: object(3)
memory usage: 152.0+ bytes

非空对象部分让我担心。它应该报告其他内容吗?

最佳答案

不。您不必担心非空对象

此方法向您显示有关 DataFrame 的信息,包括索引数据类型列数据类型>非空值内存使用

它只是向您显示您在其中填写的数据不为空,即非空白

您还可以在这里访问 pandas dataframe 关于 .info() 的官方文档: https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.info.html

关于调用 `.info()` 时,带有列表元素的 Python Pandas Dataframe 报告错误类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59131701/

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