我是R初学者。我想使用包“DescTools”的修剪功能修剪变量。这工作正常:R:修改变量并将其添加到数据框中
mydata <- data.frame(
a <- rnorm(40, mean = 0, sd = 1)
)
a_trim <- Trim(mydata$a, trim = 0.2, na.rm = TRUE)
这创建一个对象,但是,我想将它添加到我的数据框mydata。当我尝试通过
mydata$a_trim <- Trim(mydata$a, trim = 0.2, na.rm = TRUE)
R键做到这一点给了我一个错误,因为MYDATA $ a_trim具有比数据帧更少的行(很明显,因为它是一个修整变量)。我怎样才能做到这一点?
感谢您的耐心和帮助!
为了更好地明白:你是否想要在数据框中将修剪过的行“a”值设置为NA,还是要删除这些行? –
不适用会很好 – 00schneider
我投票结束这个问题,因为它是关于如何使用R而没有可重复的例子。 – gung