我想将object类型的所有列都更改为str,我不明白为什么这个命令不起作用:
df.select_dtypes(include=["object"]) = df.select_dtypes(include=
["object"]).astype(str)
答案 0 :(得分:0)
它不起作用,因为obviously object
dtype
是string
。
您可以通过以下方式进行测试:
print (df.select_dtypes(include=["object"]).applymap(type))