SPSS视频教程内容目录和跳转链接

pandas教程:[26]值替换

微博@mlln-cn, 并附上文章url链接, 我就能回答你的问题奥!

有时候我们需要将数据中的某些值替换为其他值,replace()方法就是干这个用的,不同的情况下使用replace的方法也不同,下面我们用离子来说明一下:

  • 引入相关模块并创建一个Series
  • 具体数值的替换,方法很简单:将0替换为6
    输出结果为:
  • 列表到列表的替换,这种方法经常用到,有些问卷的题目是反向计分,所以要在处理数据的时候将分数再翻转一下:
    输出结果为:
  • 还可以使用字典映射:将1替换为11,将2替换为12
    输出结果为:
  • 以上方法同样适用于DataFrame对象
    输出结果为:
  • 假如DataFrame中只有一列数据需要替换数值,我们可以单独操作者一列
    输出结果为:
  • 假如有多个列进行相同的替换操作,我们可以同时选择多个列:
    输出结果为:
  • 若多个列中不同的值都要替换为一个相同的值,可以使用字典的方法表示所有需要被替换的值:
    输出结果为:
  • 插值法同样可以用于替换数值,只要使用参数method即可

转载请注明来自DataScience.

邮箱: 675495787@qq.com

赞助

持续创造有价值的内容, 我需要你的帮助