pandas 可能的基本/标量数据类型有哪些?

2024-05-07

我找到了 NumPy 标量类型的列表:https://docs.scipy.org/doc/numpy-1.12.0/user/basics.types.html https://docs.scipy.org/doc/numpy-1.12.0/user/basics.types.html

我知道 pandas 为这些添加了时间戳类型。还有更多类型吗?某处是否有 pandas 标量类型的完整列表?


一般来说(松散地)来说,pandas 列只是标记为 numpy 数组并且具有可比较的数据类型。我知道的唯一例外是 pandas 分类类型。

这是一个官方文档中的示例 dtype 列表 http://pandas.pydata.org/pandas-docs/stable/basics.html#selecting-columns-based-on-dtype。不保证详尽无遗,但据我所知,它非常接近。

In [423]: df.dtypes
Out[423]: 
bool1                                   bool
bool2                                   bool
category                            category
dates                         datetime64[ns]
float64                              float64
int64                                  int64
string                                object
uint8                                  uint8
tdeltas                      timedelta64[ns]
uint64                                uint64
other_dates                   datetime64[ns]
tz_aware_dates    datetime64[ns, US/Eastern]
dtype: object

请注意,对象数据类型包括字符串,基本上就是除 int、float、bool、category 或 datetime/timedelta 之外的任何类型。对象数据类型实际上只是任何通用 Python 类型的持有者,可以是列表、字典等。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

pandas 可能的基本/标量数据类型有哪些? 的相关文章

随机推荐