主要内容

清理缺失数据

在实时编辑器中查找、填充或删除缺失的数据

描述

清理缺失数据任务允许您以交互方式处理缺失的数据值,例如< >失踪.任务自动生成MATLAB®为您的活动脚本编写代码。

使用此任务,您可以:

  • 查找、填充或删除工作区变量中缺失的数据。

  • 自定义填充数据的方法。

  • 定义非标准缺失值指示器。

  • 自动可视化丢失的数据和已清理的数据。

打开任务

要添加清理缺失数据task to a live script in the MATLAB Live Editor:

  • 住编辑器选项卡上,单击任务并选择清理缺失数据图标

  • 在活动脚本中的代码块中,键入相关的关键字,例如失踪删除.选择清理缺失数据从建议的命令补全。

参数

该任务对包含在矢量、表格或时间表中的输入数据进行操作。数据可以是有类型的持续时间calendarDurationdatetime分类字符串字符,细胞字符向量的数组。

当为输入数据提供表格或时间表时,请指定所有受支金宝app持的变量清除受支持类型的所有变量。金宝app选择所有数值变量清除所有类型的变量.要选择要清除的特定受支持变量,请选择金宝app指定的变量然后分别选择变量。

使用下列选项之一指定填充缺失数据的方法:

方法 描述
线性插值 相邻的,非缺失值的线性插值。
恒定值 指定的常数值。
之前的值 之前的非缺失值。
下一个值 下一个非缺失值。
最近的价值 Nearest nonmissing value.
样条插值 分段三次样条插值。
保形立方插值 保形分段三次样条插值。
改进的Akima立方插值 改进的Akima立方Hermite插值。
移动平均 具有指定窗口大小的移动中值。
移动的意思 指定窗口大小的移动平均值。

当填充缺失数据的方法为时,请指定窗口类型和大小移动平均移动的意思

窗口 描述
为中心的 以当前点为中心的指定窗口长度
不对称 指定的窗口,其中包含当前点之前的元素数量和当前点之后的元素数量

窗口大小相对于变量的单位。

版本历史

R2019b引入

全部展开

R2022a的行为发生了变化