在处理数据的时候对数值型的数据处理还是比较方便的但是有时候数值型数据出现问题后就会比较头痛了因为文本数据的排列组合可是有很多很多的今天我们就学习一下如何对文本数据进行处理这样我们接下来在工作中遇到了这些情况就可以少掉一下头发啦。
一、str属性
文本数据也就是我们常说的字符串pandas为series提供了str属性通过它可以方便对每个元素进行操作。
为了防止数据被弄坏我们先预留一个备份以防万一。
这里我们是不能使用backup_user_info = user_info的因为这样的话一个更改另外一个也会更改。
在之前我们也已经了解过在对series中每个元素处理时我们可以使用map或apply方法比如我们想把星球列下面的地球和外星转换为英文可以使用下面的方式。
这时候我们在将表恢复成原来的样子。
将哪个星球列下的星球改为大写的英文后再改为小写
首先更改为英文
然后设置一个函数将星球改为大写原理为upper()方法
然后在设置为小写原理为lower方法
给英雄们的身高加上一个单位