熊猫:对象类型到底意味着什么?

时间:2018-01-29 14:08:40

标签: pandas

我运行df.dtypes并为某些列获取类型" object"。这是否意味着熊猫不能告诉列类型是什么?或者在将此类型保留在数据框中时继续进行分析是否可以? 它是清理数据的一部分,以确保没有类型"对象"留在数据框中?

2 个答案:

答案 0 :(得分:-1)

对象可以使用!你不需要删除它。 df.dtypes告诉你Numpy将列描述为“对象”,它只是一个python对象,很可能是一个字符串类型。

答案 1 :(得分:-1)

根据我的经验,当该列中的项目大小不匹配时,type object是默认的对象类型。例如,一列可以包含多个大小的字符串,因此它不是统一的,python将其默认为一般对象。

通常最好继续清洁过程,以便更好地利用内存/拥有统一的对象类型。

希望这有帮助!