熊猫列不转换为字符串

时间:2020-10-26 16:41:25

标签: pandas type-conversion

我在python / pandas中有一个很大的数据集,它的表现非常奇怪。我有一列df['station'],其中包含数字和字符串值,并且已将其转换为对象。如果我执行dtype,则该列声称是dtype对象。

工作站对象

但是,当我在该列上运行df['station'].value_counts()时,它说dtype是int64

Pandas series showing as int even though I have strings

如果我尝试 df[df['station']=='NONE'] df[df['station']=='S52']都显示在附加的value_counts()图像中,则我无法访问字符串值,不会显示任何内容。

我试图从列中删除NaN,然后​​转换为字符串并再次运行value_counts(),但它仍显示为int64。

0 个答案:

没有答案