outliers

    1热度

    1回答

    我有一个数组如下: var myArray = [3, 6, 8, 9, 16, 17, 19, 37] 我需要去除异常值以及组中的剩余数据到任何出现的独特的基团。在这种情况下,37将作为异常值被删除,[3, 6, 8, 9]将被返回,因为第一组和[16, 17, 19]将作为第二组返回。 这里是第二示例 var mySecondArray = [80, 90, 100, 200, 280, 28

    0热度

    1回答

    我使用在包“mvoutlier”功能aq.plot(DF)获取aq.plot()的异常值的索引。它很好地将异常值指数确定为一个数组异常值。查看附件结果。如何通过将值复制到新变量来获得该数组,如伪代码index <- aq.plot(df)$outliers? 我试图index <- aq.plot(df)$outliers和index <- aq.plot(df),这两者的失败。 > aq.plo

    1热度

    1回答

    大熊猫数据异常检测我有几个缺口长期的数据系列,并想用一个低通滤波器来检测异常。从理论上讲,(数据中值)> 3西格玛似乎是一个合适的测试,但有两个问题与此: 数据系列过长和可变的,所以只使用一个中间值和标准差为整个系列不起作用, 使用pandas.rolling_median和pandas.rolling_std让我很远了,但现在的数据差距成为一个问题,因为在每一个有效的区间两端的滚动值缺失,因此没

    1热度

    1回答

    所以我新的R和目前我正在试图找出一组数据的异常值,到目前为止,我已经输入到R, lifespan_yrs<- c(38.6, 4.5, 14, 8, 69, 27, 19, 30.4, 28, 50, 7, 30, 3.5, 40, 3.5, 50, 6, 10.4, 34, 7, 28, 20, 3.9, 39.3, 41, 16.2, 9, 7.6, 46, 22.4, 16.3, 2.6

    0热度

    1回答

    我经常使用的数据具有异常值。在Matlab中,我使用了非常有用的trimmean函数,但现在我想使用Python。我试图寻找类似的功能,但找不到一个。我知道你可以使用matlab引擎的pymatlab使用Python的Matlab函数,但我想本机做到这一点。 (我发现在Matlab引擎中使用大的numpy数组非常慢,这是一个单独的主题。)。在numpy或scipy中是否有trimmean函数?

    0热度

    1回答

    我想编写一个函数,该函数将输入data.frame作为输入,并返回一个新的data.frame,该函数使用预测包中的tsclean()函数替换异常值。 对于例如输入df(含明显的异常值): df <- data.frame(col1 = runif(24, 400, 700), col2 = runif(24, 350, 600), col3 = runif(24,

    0热度

    1回答

    我正在尝试做一个简单的函数,它将自动查找并删除异常值。这是我迄今为止创建的功能: fOutlier <- function(x, y) { outlier <- with(x, boxplot.stats(y)$out) subset(x, !(y %in% outlier)) } data <- fOutlier(data, variable) 问题是函数不会读取x作

    -1热度

    1回答

    基本上我想对一个名为output9.csv的文件进行卡方检验。该文件中有两列,我想选择其中的一个进行grubbs分析。 1)如何读取输出。 这是我到目前为止有: d <- read.csv('data.csv') 因此,对于这部分,应该是什么我的括号内,即output9.csv? chisq.(mydata)

    -2热度

    1回答

    现在我正试图在我的一个名为output9.csv的文件上做一个钟形曲线。 这里是我的代码,我想用z值来检测异常值,并使用数据集的值和平均值之间的差值。将差值与标准偏差进行比较以找出异常值。 VA #DATA LOAD data <- read.csv('output9.csv') height <- data$Height hist(height) #histogram #POPULA

    0热度

    1回答

    我做了boxplot没有异常值。 boxplot(data, names = names(files), las = 2, outline=FALSE) 现在,我想就加stripchart: stripchart(data, method = "jitter", add = T, col = "red") 情节看起来是这样的: 我明白为什么情节是这样的:因为我没有用boxplot绘制异常值