请原谅我不精确的术语。例如,我将数据帧拆分为我想要的子集,但根据Rstudio,但我的结果是一个列表。我对条款感到困惑,因此我无法在SO中搜索答案。
我的问题是如何应用函数从列表中的子集中删除异常值?我在数据框中的数据(见2):
Id <- c(5,34,55,84,105,134,155,5,34,55,84,5,34,55,84,105,134,155,184,5,34,55,84,105,134, 155,184)
A <- c(230185,1472449,870581,269359,527566,937805,1361685,209868,282024,244880,228502, 129072,143122,89994,106535,108124,97962,75841,97366,96382,64324,66834,60787,79516,92829,120894,62763)
我使用此代码将数据拆分为子集,标识符为5。
df <- data.frame(Id, A)
see2 <- df[c(1, seq(3, nrow(df), 3)),]
see2[,1] == "5"
result <- split(see2, cumsum(see2[,1]=="5"))
使用see2 $'1'作为示例,我想测试每个集合see2 $'#'的异常值。我怎么做?非常感谢你的帮助。