啊啊啊啊啊吖

2019-01-24   阅读量: 1735

数据分析师 Python数据分析

特殊字符不编码pandas

扫码加入数据分析学习群

我正在尝试使用Pandas将多个字段连接在一起。我之前成功完成了这项工作。我的问题是在两列之间我需要插入'à'特殊字符。无论我尝试什么,这个角色一旦被导出到csv,总会变成一个问号。

我试过打开excel和notepad ++,无论我告诉程序编码是什么,两者都做同样的事情。

踢球者是我的数据集和我的脚本中有其他特殊字符,但他们表现得很好。

我试过了:

将特殊字符专门编码为utf-8

将其转换为变量,然后将其编码为utf-8

在最初在pandas中打开时编码csv

在导出时将csv写入新文件时对其进行编码

仅使用特殊字符填充列,并将其与其余值连接

我想要的是这个:

401 - 403 RUE THOMAS LACHUTE QUEBEC J8H 4N7

我得到的是这个:

401?403 RUE THOMAS LACHUTE QUEBEC J8H 4N7

['Address'])]= dfFromCRM['Street Number From'].map(str) + ' à ' + concatonateQuebec```

添加CDA认证专家【维克多阿涛】,微信号:【cdashijiazhuang】,提供数据分析指导及CDA考试秘籍。已助千人通过CDA数字化人才认证。欢迎交流,共同成长!
0.0000 0 2 关注作者 收藏

评论(1)

啊啊啊啊啊吖
2019-01-24

如果要将数据帧转换为csv,则使用utf-8-sig作为编码。它可能工作dataframe.to_csv(filepath,encoding ='utf-8-sig',index = False)

0.0000 0 0 回复

推荐课程