将数据框列从float64转换为逗号分隔的字符串

时间:2019-12-10 01:02:36

标签: python pandas

我有一个看起来像这样的数据框

User Score    
ABC 57777.859     
ADE 5558687.566     
ALE 56887.231

我想将“分数”列转换为逗号分隔的字符串。我尝试了以下

df.['Score'] = df['Score'].astype(str)
str.format(df.['Score'],",")

但是,出现以下错误

  

TypeError:描述符“格式”需要一个“ str”对象,但收到一个“系列”

我发现了 TypeError的多个结果:描述符'encode'需要一个'str'对象,但接收到一个'unicode ,但是对于我所遇到的错误没有具体说明。

0 个答案:

没有答案