使用pandas对矢量化数据进行替换处理的方法
作者:grey_csdn 发布时间:2022-03-26 06:53:04
标签:pandas,替换,矢量化,数据
使用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
0
投稿
猜你喜欢
- ASP中转换unicode编码为GB编码方法:<% function urldecode(encodestr)
- 二维矩阵的transpose函数:不晓得该怎么起头,直接上干货。transpose()简单来说,就相当于数学中的转置,在矩阵中,转置就是把行
- Embedding词嵌入在 pytorch 中非常简单,只需要调用 torch.nn.Embedding(m, n) 就可以了,m 表示单词
- 一、MySQL修改密码方法总结首先要说明一点的是:一般情况下,修改MySQL密码是需要有mysql里的root权限的,这样一般用户是无法更改
- 1.对于一维数组,可以有:2. 对于二维数组:考虑可将其看作为矩阵,故可以如下书写二重遍历 这里外层循环的是二维数组A的行,内层则
- 什么是自省?在日常生活中,自省(introspection)是一种自我检查行为。在计算机编程中,自省是指这种能力:检查某些事物以确定它是什么
- 在看视频教程的时候提到了[{'a' : 97}, {'b' : 98}, {'c' : 99
- 1.lxml库简介lxml 是 Python 常用的文档解析库,能够高效地解析 HTML/XML 文档,常用于 Python 爬虫。lxml
- 摘要:如果你学过 C 语言,那么当你初见 Python 时可能会觉得 Python 的赋值方式略有诡异:好像差不多,但又好像哪里有点不太对劲
- OCR of Hand-written Data using kNNOCR of Hand-written Digits我们的目标是构建一个
- ASCII(str) 返回字符串str的第一个字符的ASCII值(str是空串时返回0)mysql> select ASCII(
- 一、弹窗事件是什么?弹窗事件就是在我们执行某操作的时候,弹出信息框给出提示。或收集数据的时候,弹出窗口收集信息,不想收集可以取消隐藏。二、简
- 1 发送文本信息'''加密发送文本邮件'''def sendEmail(from_addr,
- 本文实例为大家分享了python实现飞机大战的具体代码,供大家参考,具体内容如下游戏的实现本质是多个图片的快速切换,类似动画一样,达到动态的
- Thinkphp5微信小程序获取用户信息接口的实例详解首先在官网下载示例代码, 选php的,这里有个坑 官方的php文件,编码是UTF-8+
- 本文实例讲述了正则表达式验证IPV4地址功能。分享给大家供大家参考,具体如下:IPV4地址由4个组数字组成,每组数字之间以.分隔,每组数字的
- 使用xmlhttp中的getResponseHeader 从响应信息中获取指定的http头strValue = oXML
- 使用os.environ来读取和修改环境变量:import osprint (os.environ["TEMP"])my
- 1、Python调用Windows命令打印文件Windows命令行打印文件使用print 命令,具体用法可使用help print查看。下面
- scriptlet的使用jsp页面中分三种scriptlet:第一种:<% %> 可以在里面写java的代码。定义java变量以