文件名称:medoultierfilt:使用中位数从多变量数据集中删除异常值的代码-matlab开发
文件大小:1KB
文件格式:ZIP
更新时间:2024-06-19 20:52:10
matlab
MEDOUTLIERFILT - 使用每列的中位数 [stats_data,filtered_data] = medoutlierfilt(x,outlier_cut,plot_state) 通过指定截断值从数据集 X 中删除可能的异常值。 OUTLIER_CUT 是一个截断值,是上面四分位数范围的倍数Q3 及 Q1 以下,默认值与 BOXPLOT 函数相同。 Plot_state = 1 表示开启,0 表示关闭,DEFAULT = ON 例子: 加载计数.dat; [统计,过滤数据] = medoutlierfilt(count,1,1) 灵感来自 Chris D. Larson 的 quartile.m 另见:箱线图、四分位数科林·克拉克2006 克兰菲尔德大学 箱线图所需的统计工具箱,如果未指定箱线图关闭 一如既往,欢迎提出意见和建议!
【文件预览】:
medoutlierfilt.zip