matlab从入门到精通-常用的几种缺失值处理方法

Posted 文宇肃然

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了matlab从入门到精通-常用的几种缺失值处理方法相关的知识,希望对你有一定的参考价值。

前言

不论是自己爬虫获取的还是从公开数据源上获取的数据集,都不能保证数据集是完全准确的,难免会有一些缺失值。而以这样数据集为基础进行建模或者数据分析时,缺失值会对结果产生一定的影响,所以提前处理缺失值是十分必要的。

以下是我为大家准备的几个精品专栏,喜欢的小伙伴可自行订阅,你的支持就是我不断更新的动力哟!

MATLAB-30天带你从入门到精通

MATLAB深入理解高级教程(附源码)

tableau可视化数据分析高级教程

对于缺失值的处理大致可分为以下三方面:

  • 不处理

  • 删除含有缺失值的样本

  • 填充缺失值

不处理应该是效果最差的了,删除虽然可以有效处理缺失值,但是会损伤数据集,好不容易统计的数据因为一个特征的缺失说删就删实在说不过去。填充缺失值应该是最常用且有效的处理方式了,下面介绍四种处理缺失值的常用Tips。

我自己构建了一个简易的含有缺失值的DataFrame,所有操作都基于这个数据集进行。

以上是关于matlab从入门到精通-常用的几种缺失值处理方法的主要内容,如果未能解决你的问题,请参考以下文章

MATLAB从入门到精通-MATLAB零矩阵eye()函数的几种应用场景

Python应用实战-在Python中进行数据处理操作的几种方法

MATLAB从入门到精通-MATLAB结构矩阵的输出

MATLAB从入门到精通-MATLAB结构矩阵的输出

MATLAB从入门到精通-MATLAB零矩阵zeros()函数使用方法汇总

matlab从入门到精通-matlab计算机仿真与蒙特卡洛法数学建模