将dtype和type函数分别应用于同一个pandas列时会得到不同的结果。所以,我想知道在pandas数据帧上使用dtype和type函数的地方。
tableORC
答案 0 :(得分:0)
dtype returns the dtype object of the underlying data
->如果给pandas列填充整数,则它将返回与int等效的pandas类型。它会在对象类型内部查找并返回其数据类型,而不是对象类型本身。
同时
类型returns the object's type
,如果您给它提供的pandas列实际上是一个序列,则它返回Series作为对象类型。它不会在其类型内部查找,而是仅返回其类型。
答案 1 :(得分:0)
data.dtype
将显示基本上是pandas系列的列的类型。它可以包含文本或数字,将保留为pandas.Series,而
type(data)
将显示列包含的数据类型,即它可以包含int,object,float等。