数据挖掘学习之路:Python去极值方法(极值滤波)
1、MAD法(中位数去极值)
def fil_ex(se):me = se.quantile(0.5) #找出所有因子的中位数n_me = ((se-me).abs()).quantile(0.5)#得到每个因子与中位数的绝对偏差值max_r = me + n*n_me #min_r = me - n*n_mereturn np.clip(se,min_r,max_r)
da = Series([69,96,2,3,5,6])
da1 = fil_ex(da, 6)
2、3
def fil_ex(se):me = se.mean()std = se.std()max_r = mean + n*stdmin_r = mean - n*stdretnrn np.clip(se,min_r,max_r)
3、百分位法(最好理解)
def fil_ex(se,min = 0.1,max = 0.9):se = se.sort_values()q = se.quantile([min,max])return np.clip(se,q.iloc[0],q.iloc[1])
我用的第三种,调用的函数的意思自己查百度,
转载自https://wenku.baidu.com/view/192db00bee630b1c59eef8c75fbfc77da26997bc.html
数据挖掘学习之路:Python去极值方法(极值滤波)相关推荐
- Python语言学习:基于python五种方法实现使用某函数名【func_01】的字符串格式('func_01')来调用该函数【func_01】执行功能
Python语言学习:基于python五种方法实现使用某函数名[func_01]的字符串格式('func_01')来调用该函数[func_01]执行功能 目录 问题提出 代码五种设计思路 T1方法:e ...
- python na不显示 占位_Python学习之路—Python基础(一)
前言 在Python学习之路-初识Python一文中,简单的介绍了Python的基本信息,搭建了Python的基础运行环境,这篇文档将主要展现一些Python的入门必备内容,如有错误或遗漏的地方,欢迎 ...
- Python全栈最全学习之路-Python基础(七)
面向对象初级 一.面向对象介绍 思考一:在之前学习的基础上,已经能够处理实现很多功能,比如我们可以定义一个关于人相关的内容,但是如果要表示很多人该怎么办呢? 加粗样式面向对象介绍 name = '不动 ...
- Python全栈最全学习之路-Python基础(六)
文件 一.文件的基本操作 思考一:我们之前已经学会了基本输入和输出,已经学会如何把内容输出到屏幕上,那还有没有其他的输出途径呢? 思考二:现在要想把计算的结果永久保存下来该怎么办呢? 文件的打开 fi ...
- JS学习之路之JavaScript match() 方法
match() 方法,在字符串内找到相应的值并返回这些值,()内匹配字符串或者正则表达式. 该方法类似 indexOf() 和 lastIndexOf(),但是它返回指定的值,而不是字符串的位置. d ...
- openstack学习之路-python运维(image)
import requests,json,time# *******************全局变量IP***************************** #执行代码前,请修改controll ...
- Python学习之路——Python基础之运算符
算术运算 先and 后 or 先计算括号内 执行顺序: 从前到后 结果 True OR ==> True True And ==> 继续走 False Or ==> 继续走 Fals ...
- python中值滤波去除反光_数学之路-python计算实战(17)-机器视觉-滤波去噪(中值滤波)...
Blurs an image using the median filter.C++:void medianBlur(InputArray src, OutputArray dst, int ksiz ...
- Python去极值方法
文章目录 MAD 3σ法 百分位法 import numpy as np import pandas as pd import matplotlib.pyplot as plt # 构造测试数据 me ...
最新文章
- mysql服务等待应答超时_MySQL-Communications link failure异常分析及解决方法
- JavaScript验证时间格式
- WARNING: The host '$hostname' could not be looked up with resolveip. (转)
- linux redis release.c:37:10: fatal error: release.h: No such file or directory
- java实现选择排序 带打印,选择排序算法的JAVA实现
- 关于JavaWeb项目加密的实现 2021-04-24
- Spring(十九)之异常处理
- Unable to access “***“, Failed to mount ‘/dev/sda7‘: Operation not permitted
- Exchange 2010分层通讯薄(HAB)配置指南
- 如何在linux系统上安装wine来运行.exe文件
- 第三方对接秀米图文编辑器遇到的坑
- android 调用onclick事件,在Android上使用onClick()事件时出错
- 最简单之获取app签名md5值
- vue3内置组件(Teleport组件,Fragment组件)-传送组件,减少层级
- goland debug高级技巧
- 【网络】网络层协议——IP
- LCS(longest common sequence)算法的实现(十分详细)
- Python中的swap函数
- java图片合成视频、音频及音频裁剪_MQ
- python之pygal学习