标签: python pandas
我想将dtype为int的dataframe的所有列转换为float。我该如何实现?我不知道int列的名称,因此可能需要使用if == int之类的东西。
if == int
答案 0 :(得分:1)
尝试一下,select_dtypes
columns = df.select_dtypes(include='int').columns df[columns] = df[columns].astype(float)