使用pandas对矢量化数据进行替换处理的方法

作者:grey_csdn 时间:2022-03-26 06:53:04 

使用pandas处理向量化的数据,进行数据的替换时不仅仅能够进行字符串的替换也能够处理数字。

做简单的示例如下:


In [4]: data = Series(range(5))

In [5]: data
Out[5]:
0  0
1  1
2  2
3  3
4  4
dtype: int64

In [6]: data.replace(3,333)
Out[6]:
0   0
1   1
2   2
3  333
4   4
dtype: int64

In [7]: data
Out[7]:
0  0
1  1
2  2
3  3
4  4
dtype: int64

In [8]: data.replace({2:np.nan,4:444})
Out[8]:
0   0.0
1   1.0
2   NaN
3   3.0
4  444.0
dtype: float64

从上面可以看出,替换可以进行单个数字的替换,也可以穿入一个字典进行一个序列的替换。

简单的替换虽然也可以通过赋值进行修改,但是通过赋值进行修改的时候一般首先得进行数据替换对象的查找。但是,通过Series对象的replace方法进行数据替换的方便之处则在于省掉了数据对象的查询。

这篇使用pandas对矢量化数据进行替换处理的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

来源:https://blog.csdn.net/grey_csdn/article/details/70557386

标签:pandas,替换,矢量化,数据
0
投稿

猜你喜欢

  • Hadoop 文件系统命令行基础详解

    2023-08-31 13:57:03
  • 视觉设计的一致性与用户体验

    2010-01-06 13:38:00
  • Golang 统计字符串中数字字母数量的实现方法

    2024-04-23 09:43:04
  • 关于tf.reverse_sequence()简述

    2022-05-23 03:05:08
  • DBeaver一款替代Navicat的数据库可视化工具

    2024-01-18 07:55:44
  • python自动化测试之Selenium详解

    2022-07-16 12:24:44
  • Golang 实现Redis 协议解析器的解决方案

    2024-02-19 20:09:36
  • 如何利用python正确地为图像添加高斯噪声

    2023-08-03 08:26:22
  • asp MD5加密方式使用建议

    2011-03-30 11:17:00
  • java如何使用正则表达式限制特殊字符的个数

    2023-07-25 08:53:50
  • 基于Python实现对比Exce的工具

    2022-12-04 17:44:44
  • SuperSocket 信息: (SpnRegister) : Error 1355。解决方法

    2024-01-17 22:54:02
  • IE下float产生双倍margin

    2007-12-26 12:29:00
  • mysql外键的三种关系实例详解

    2024-01-24 18:27:39
  • 作为Web开发人员,我为什么喜欢Google Chrome浏览器

    2011-08-29 15:37:47
  • thinkphp 多表 事务详解

    2023-07-08 05:43:36
  • sql数据库修改sa密码操作教程

    2024-01-15 13:41:23
  • Pandas标记删除重复记录的方法

    2022-04-26 13:53:31
  • python统计日志ip访问数的方法

    2023-07-05 18:57:20
  • numpy中轴处理的实现

    2021-08-14 12:06:16
  • asp之家 网络编程 m.aspxhome.com