For some reason, I cannot get this simple statement to work on the ñ. It seems to work on anything else but doesn't like that character. Any ideas?

DF['NAME']=DF['NAME'].str.replace("ñ","n")

Thanks

解决方案

I'm assuming you're using Python 2.x here and this is likely a Unicode problem. Don't worry, you're not alone--unicode is really tough in general and especially in Python 2, which is why it's been made standard in Python 3.

If all you're concerned about is the ñ, you should decode in UTF-8, and then just replace the one character.

That would look something like the following:

DF['name'] = DF['name'].str.decode('utf-8').replace(u'\xf1', 'n')

As an example:

>>> "sureño".decode("utf-8").replace(u"\xf1", "n")

u'sureno'

If your string is already Unicode, then you can (and actually have to) skip the decode step:

>>> u"sureño".replace(u"\xf1", "n")

u'sureno'

Note here that u'\xf1' uses the hex escape for the character in question.

Update

I was informed in the comments that <>.str.replace is a pandas series method, which I hadn't realized. The answer to this possibly might be something like the following:

DF['name'] = map(lambda x: x.decode('utf-8').replace(u'\xf1', 'n'), DF['name'].str)

or something along those lines, if that pandas object is iterable.

Another update

It actually just occurred to me that your issue may be as simple as the following:

DF['NAME']=DF['NAME'].str.replace(u"ñ","n")

Note how I've added the u in front of the string to make it unicode.

熊猫人表情包python 代码,Python熊猫替换特殊字符相关推荐

  1. python表情代码_Python实现表情包的代码实例

    本文主要介绍了使用Python进行简单图像处理的方法以及Python自动生产表情包的实例,具有很好的参考价值,下面跟着小编一起来看下吧 作为一个数据分析师,应该信奉一句话--"一图胜千言&q ...

  2. 每天一个PS技巧(原理+实践)——制作熊猫人表情包

    每天一个PS技巧(原理+实践)见: 每天一个PS技巧(原理+实践)_Dezeming的博客-CSDN博客PS是由Adobe Systems开发和发行的图像处理软件.本文的特色在于快速上手和制作一些生活 ...

  3. 熊猫人表情包python 代码_用Python爬取斗图网表情包

    一.介绍 用python处理二进制文件的事情做的比较少,虽然之前有写过分析Ajax抓取今日头条街拍美图,但那个爬虫重在分析Ajax,并没有提到文件路径和文件命名,所以就有了这个爬虫 二.流程 流程一般 ...

  4. 熊猫人表情包python 代码_Python实现表情包的代码实例

    本文主要介绍了使用Python进行简单图像处理的方法以及Python自动生产表情包的实例,具有很好的参考价值,下面跟着小编一起来看下吧 作为一个数据分析师,应该信奉一句话--"一图胜千言&q ...

  5. Python多线程爬取表情包,代码都放在最后了

    文章目录 一.写在前面 二.步骤解析 三.效果展示 一.写在前面 从老马的两大聊天软件,到其它的各种软件,表情包一直都是中国互联网用户的「心头好」,时至今日,表情包已然成为必不可少的聊天方式. 无论是 ...

  6. python制作会动的表情包_利用python图片生成,需10几行代码,生成的动态表情包(小黄鸭)...

    小编找到了10几行的,好玩的动态表情包生成的代码.分享分享! 这个程序怎么做呢?不要急,来听我给大家分析分析. 工具:程序环境 语言:Python 3.6 编辑器:Pycharm 程序步骤 实现字符动 ...

  7. python恶搞表情包下载大全_Python:恶搞,将你朋友照片做成熊猫人表情包

    本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理 以下文章来源于腾讯云 作者:龙哥 ( 想要学习Python?Python学习交流群 ...

  8. Python:恶搞,将你朋友照片做成熊猫人表情包

    本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理 以下文章来源于腾讯云 作者:龙哥 ( 想要学习Python?Python学习交流群 ...

  9. python保存表情包_用Python一键保存半佛仙人所有的骚气表情包

    阅读文本大概需要 3 分钟 出处:Python知识圈 作者:pk哥 2019年发现两个有意思而且内容比较硬核的公众号.都是同一个人运营的,我们都叫他半佛老师,现实中的职业是风控,公众号内容涉及揭秘灰产 ...

  10. python从入门到入土表情包-我用Python一键保存了半佛老师所有的骚气表情包

    本文首发于公众号「Python知识圈」,如需转载,请在公众号联系作者授权. 2019年发现两个有意思而且内容比较硬核的公众号.都是同一个人运营的,我们都叫他半佛老师,现实中的职业是风控,公众号内容涉及 ...

最新文章

  1. Nature子刊:三代Nonopore测序数据耐药性分析软件NanoOK RT
  2. mysql 浏览器可视窗口_浏览器窗口的可视区域大小指的是哪里?
  3. RabbitMQ入门教程——.NET客户端使用
  4. Java分享笔记:自定义枚举类 使用enum关键字定义枚举类
  5. TypeError: Object of type ‘TrackedArray‘ is not JSON serializable
  6. 《TensorFlow 2.0深度学习算法实战教材》学习笔记(九、卷积神经网络)
  7. 华三H3c 交换机 vlan Hybird端口配置
  8. win10 wlan 诊断显示后没有有效的ip配置
  9. 计算机在材料科学领域有哪些应用,计算机在材料科学中的应用分析
  10. UE4游戏提取的通用步骤(21_9_8)
  11. .NET CORE敏捷开发框架,企业信息化自主化解决方案
  12. POJ - Video Surveillance(半平面交)
  13. postgresql 优势
  14. 查找谷歌浏览器中的Internet选项
  15. matlab读入stl文件,matlab读取stl文件
  16. 计算机原理形考3,计算机组成原理A形考作业3参考解答
  17. (附源码)电影选座订票app 毕业设计 011439
  18. cocos creater 查线上bug之-解密反编译jsc
  19. 静态库那些事儿/MT /MD
  20. 新型公共政务云解决方案

热门文章

  1. python计算中文文件字数_完成计算文本文件字数的Python代码实例
  2. Python采集股票数据信息
  3. 用element-ui el-select 实现拼音码搜搜功能ts版
  4. 计算机 833学校,计算机专业考研院校排名分析
  5. Unity对H5小游戏开发的支持——Project Tiny
  6. Vue的MVVM(model、view、viewmodel)
  7. IOT语义互操作性之语义
  8. Java Scaner类详解_动力节点Java学院整理
  9. macOS 安装 aria2 下载 BitTorrent 替代迅雷
  10. ArcBlock 分享 | 冒志鸿:我为区块链技术落地“狂”!