首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >pandas dtype和dtype有什么不同?

pandas dtype和dtype有什么不同?
EN

Stack Overflow用户
提问于 2018-02-20 19:07:22
回答 2查看 2.7K关注 0票数 5

对于下面的jupyter中的pandas代码,我尝试获取数据类型信息。

代码语言:javascript
复制
import pandas as pd
new_list = [True,False]
new_pd = pd.Series(new_list)
new_pd

根据文档,两者都返回数据类型信息

从两者返回的结果都是好的和有用的

问题是为什么会有相同的重复属性。在哪种场景中使用哪一种,或者它不关心任何人都可以使用吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-02-20 19:10:45

pd.Series对象中没有区别。但是,在pd.DataFrame对象中只有dtypes,它是具有每列数据类型的系列。

这样做的好处是,当你有一个序列时,你可以把它作为一个NumPy数组并使用.dtype (它是每个NumPy数组中存在的一个属性),或者作为一个数据帧并使用.dtypes (它是所有Pandas对象中存在的一个属性)。因此,原则上,NumPy阵列或数据帧的许多函数已经可以开箱即用。

票数 11
EN

Stack Overflow用户

发布于 2018-02-20 19:09:46

您可以使用带有DataFramedtypes来获取每个列/系列的dtype

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48883872

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档