我在Pandas数据框中有一个列,它有混合值,即字符串,浮点数和数字。我想将此列中的所有值转换为字符串,但它不会像我说的那样让我:
df['text'] = df['text'].astype(str)
UnicodeEncodeError: 'ascii' codec can't encode character u'\u201d' in position 1: ordinal not in range(128)
我知道通常你可以使用
转换一个浮点数 str(0.05) --> '0.05'
但是现在当我将列转换为字符串时,它仍然将浮动作为浮点数。
答案 0 :(得分:2)
由于列是unicode,您可以尝试对其进行编码:
* * * * * php /home/bob/example_project/bin/console app:slack -e prod