当前位置: 首页 > news >正文

替换值

利用fillna方法填充缺失数据可以看做值替换的一种特殊情况。虽然前面提到的map可用于修改对象的数据子集, 

而replace则提供了一种实现该方法的更简单、更灵活的方式。看例子:

Series

sr = Series([1., -999, 2., -999, -1000., 3.])

print(sr)

需求:要求把-999的值替换成一个缺失值。

 

sr = Series([1., -999, 2., -999, -1000., 3.])

print(sr)

sr1 = sr.replace(-999, np.nan)
print(sr1)


sr2 = sr.replace([-999, -1000], np.nan)
print(sr2)

sr3 = sr.replace([-999, -1000], [np.nan, 0])
print(sr3)

sr4 = sr.replace({-999: np.nan, -1000: 0})
print(sr4)

 

DataFrame

df = DataFrame(np.arange(12).reshape(3, 4))
print(df.replace(2, "a"))

 

相关文章:

  • git简易教程
  • java的PDF纵横向打印
  • 微信三方登录相关(Swift)
  • 大数加法模板
  • System类
  • PyOdps 0.4版本发布,从一个故事说起
  • 电话面试总结
  • link visited hover actived顺序
  • Log4Net 在ASP.NET WebForm 和 MVC的全局配置
  • 也谈谈Unity的transform使用
  • 多个文本框录入,使用回车键替找Tab键
  • debian8 更新系统内核
  • 查询SQL存储过程创建时间
  • 利用反射——查看类的成员
  • 【码云周刊第 12 期】走过微软20年,埋头并发编程15年,如何减少代码的认知负荷?...
  • 【从零开始安装kubernetes-1.7.3】2.flannel、docker以及Harbor的配置以及作用
  • Date型的使用
  • ES6, React, Redux, Webpack写的一个爬 GitHub 的网页
  • jquery cookie
  • MQ框架的比较
  • 分享几个不错的工具
  • 前言-如何学习区块链
  • 使用docker-compose进行多节点部署
  • 算法-图和图算法
  • 我是如何设计 Upload 上传组件的
  • AI又要和人类“对打”,Deepmind宣布《星战Ⅱ》即将开始 ...
  • ​​​​​​​ubuntu16.04 fastreid训练过程
  • ​Distil-Whisper:比Whisper快6倍,体积小50%的语音识别模型
  • #每日一题合集#牛客JZ23-JZ33
  • #我与Java虚拟机的故事#连载17:我的Java技术水平有了一个本质的提升
  • (13)Latex:基于ΤΕΧ的自动排版系统——写论文必备
  • (react踩过的坑)antd 如何同时获取一个select 的value和 label值
  • (亲测有效)解决windows11无法使用1500000波特率的问题
  • (转)IOS中获取各种文件的目录路径的方法
  • (转载)深入super,看Python如何解决钻石继承难题
  • .MSSQLSERVER 导入导出 命令集--堪称经典,值得借鉴!
  • .NET CORE 2.0发布后没有 VIEWS视图页面文件
  • .NET Framework .NET Core与 .NET 的区别
  • .NET 跨平台图形库 SkiaSharp 基础应用
  • .NET/C# 异常处理:写一个空的 try 块代码,而把重要代码写到 finally 中(Constrained Execution Regions)
  • .NET版Word处理控件Aspose.words功能演示:在ASP.NET MVC中创建MS Word编辑器
  • [145] 二叉树的后序遍历 js
  • [Android]How to use FFmpeg to decode Android f...
  • [BUUCTF NewStarCTF 2023 公开赛道] week3 crypto/pwn
  • [leetcode] 四数之和 M
  • [leetcode]56. Merge Intervals归并区间
  • [linux]资料收纳
  • [Manacher]【学习笔记】
  • [NAND Flash 7.1] 闪存系统性能优化方向集锦?AC timing? Cache? 多路并发?
  • [NBIoT]NBIoT相关知识
  • [nlp] id2str的vocab.json转换为str2id
  • [SSD综述1.8] 固态存储市场发展分析与预测_固态存储技术发展方向(2022to2023)
  • [Unity] 基于迭代器的协程底层原理详解
  • [Vue] TodoList 案例
  • [笔记].怎样开关LCD12864的背光以及调节其对比度?