我找到了 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(使用前将#替换为@)