python中dtypes_Python 数据处理(十二)—— dtypes

13 dtypes

在大多数情况下,pandas 将 NumPy 数组和 dtype 作用于 Series 和 DataFrame 的每一列。

NumPy 支持 float, int, bool, timedelta64[ns] 和 datetime64[ns] 数据类型

注意:NumPy 不支持带有时区信息的 datetimes

而本节我们将介绍 pandas 的扩展类型,下面列出了所有的 pandas 扩展类型

python中dtypes_Python 数据处理(十二)—— dtypes

image.png

pandas 有两种存储字符串数据的方法:

object 类型,可以容纳任何 Python 对象,包括字符串

StringDtype 类型专门用于存储字符串。

通常建议使用 StringDtype,虽然任意对象都可以存为 object,但是会导致性能及兼容问题,应尽可能避免。

DataFrame 有一个方便的 dtypes 属性用于返回一个包含每个列的数据类型的序列

In [347]: dft = pd.DataFrame(

…..: {

…..: “A”: np.random.rand(3),

…..: “B”: 1,

…..: “C”: “foo”,

…..: “D”: pd.Timestamp(“20010102”),

…..: “E”: pd.Series([1.0] * 3).astyp

Original: https://blog.csdn.net/weixin_31119637/article/details/114409443
Author: 艾卜娜·加沙伊
Title: python中dtypes_Python 数据处理(十二)—— dtypes

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/676006/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球