我有一个数据框,我从CSV中读取它为:
df = pd.read_csv(csv_path, header = None)
默认情况下,Pandas将头(df.columns
)指定为类型int64
的[0, 1, 2, ...]
将此类型转换为str
类型的最佳方式是什么,这样df.columns
将导致['0', '1', '2',...]
(即类型str
)?
目前,我能想到的最好的方法是df.columns = list(map(str, df.columns))
不幸的是,df.astype(str)
只影响值,而不影响列名
Tags:
可以将
astype(str)
与以下列名一起使用:例如:
相关问题 更多 >
编程相关推荐