R语言中有很多插补缺失值的R包,但是这些R包的使用语法都不一样,不利于学习和记忆。

simputation包旨在简化缺失值插补的流程,提供了统一的使用语法,提供多种常见的插补缺失值的方法,可以和管道符%>%连用,非常值得学习。

这个包和之前介绍的缺失值探索的R包naniar搭配使用效果非常棒,包的作者也经常互相cue,一个用于探索,一个用于插补,而且是tidy风格的,风格统一,非常推荐大家学习!

naniar介绍:R语言缺失值探索的强大R包:naniar

simputation这个包提供了很多了插补缺失值的方法,很多方法我也没有使用过,今天学习一下。目前支持以下插补方法:

基于模型的方法

线性回归
稳健线性回归
岭回归/弹性网络/lasso回归
CART模型(决策树)
随机森林
多元插补

基于最大期望值的方法

missForest
Donor imputation (including various donor pool specifications)K最近邻法
sequential hotdeck (LOCF, NOCB

R语言中插补缺失值的R包simputation相关推荐

  1. R语言中利用pacman安装和加载包

    R语言之强大,就在于它可以安装加载不同的包(package).很多前沿的科研工作者会把他们最新的工具写成包上传到github或者CRAN上,这样所有R的用户都可以下载使用. pacman是一个管理R包 ...

  2. R语言中实现随机森林建模的包randomForest

    文章目录 介绍 randomForest()的用法 参数介绍 输出参数 实例 varImpPlot()的用法 参数介绍 实例 介绍 randomForest 使用 Breiman 的随机森林算法(ba ...

  3. R开发(part2)--R语言中的数学计算

    学习笔记,仅供参考,有错必纠 参考自:<R的极客理想>-- 张丹 文章目录 R开发 R语言中的数学计算 对数 加权平均.连乘.差分.秩.任意数.全体数 阶乘.组合.排列 累加.累乘.最小累 ...

  4. 《R语言编程艺术》——1.4 R语言中一些重要的数据结构

    1.4 R语言中一些重要的数据结构 R有多种数据结构.本节将简单介绍几种常用的数据结构,使读者在深入细节之前先对R语言有个大概的认识.这样,读者至少可以开始尝试一些很有意义的例子,即使这些例子背后更多 ...

  5. 用计算机怎么计算r角度,R语言中的数学计算

    原标题:R语言中的数学计算 前言 R是作为统计语言,生来就对数学有良好的支持,一个函数就能实现一种数学计算,所以用R语言做数学计算题特别方便.如果计算器中能嵌入R的计算函数,那么绝对是一种高科技产品. ...

  6. R语言中的基础作图和ggplot2配色系统

    文章目录 颜色代码大全 R语言中的调色板 RColorBrewer提供的调色盘 R语言中配色介绍 R语言中自带的调色板 RColorBrewer包提供更多的调色板 ggplot2中配色系统的介绍 数值 ...

  7. 在R语言中进行缺失值填充:估算缺失值

    介绍 缺失值被认为是预测建模的首要障碍.因此,掌握克服这些问题的方法很重要.最近我们被客户要求撰写关于缺失值处理的研究报告,包括一些图形和统计输出. 估算缺失值的方法的选择在很大程度上影响了模型的预测 ...

  8. r语言中正定矩阵由于误差不正定_R语言之数据处理(一)

    在上一篇小文中,提到了关于R语言导入数据的一些方法,之后的重点就转向了数据的处理上.数据处理其实在整个数据分析项目中所占用的时间是比较多的,所以根据处理的目的不同,也有不同的处理方法.在R语言中,我通 ...

  9. R语言中的特殊值 NA NULL NaN Inf

    这几个都是R语言中的特殊值,都是R的保留字, NA:Not available  表示缺失值   用 is.na() 来判断是否为缺失值 NULL:表示空值,即没有内容  用 is.null() 来判 ...

最新文章

  1. c语言中malloc、realloc与calloc 的区别以及联系
  2. ES5-7 立即执行函数、闭包深入、逗号运算符
  3. 泰克示波器查眼图_泰克示波器自带上位机软件功能介绍,了解一下
  4. android中json插件,【Android原生插件】package.json中关于第三方aar的配置
  5. Webpack 中 resolve 路径解析
  6. 工具的使用 —— PyCharm/IDEA 常用快捷键
  7. spring学习--AOP--JDK动态代理
  8. presto求时间差
  9. find linux 目录深度_15种方法找出Linux系统中最大的N个文件,你懂几种?
  10. linux-postgresql客户端操作实例
  11. 日志:实现微信公众号自动问答机器人(待整理)
  12. c语言 long int最大数,long整型的最大值跟处理器位数有关
  13. Oracle定时任务DBMS_JOB
  14. C语言数组排序——选择排序
  15. tms sparkle创建server以及module实例
  16. 初识智遥工作流软件——表单开发篇1
  17. 单核CPU的并发和并行(操作系统篇)
  18. KF与无迹卡尔曼滤波详解
  19. RMQ与SparseTable(ST表)
  20. 短视频运营创作方案教程

热门文章

  1. xp计算机用户名在哪里设置路由器,XP如何设置无线路由器 XP无线路由器怎么设置?-192路由网...
  2. MySQL:2016年天猫双11化妆品销量数据分析
  3. phpwind9.0 read.php 修改,phpwind9.0模板制作教程——制作论坛风格
  4. 抽象类可以继承具体类吗?
  5. clientX,clientY,screenX,screenY,offsetX,offsetY 区别测试
  6. Linux基于rhel的DNS部署(一)——高速缓存DNS
  7. 新浪开发者平台(Sina App Engine)初探
  8. 网易暴力裁员事件,真的让人寒心
  9. 昨夜星辰昨夜风,只因见您在梦中
  10. 考研英语 词根词缀单词71-80