저는 초보자입니다. "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이 dataframe보다 적은 수의 행이 있기 때문에 (분명히을가 트리밍 된 변수이기 때문에,) 나에게 오류를 제공합니다. 어떻게해야합니까?
양해 해 주셔서 감사합니다.
더 나은 사람 : 이제 , 당신은 여전히 당신이 뭔가를 할 수 있습니다, 당신은 단순히 요소가 손질 할 레이블을 지정할 그러나 경우, 다시 손질 벡터를 얻을 것이다 이해 : 데이터 프레임에서 트림 된 행의 'a'값을 NA로 설정 하시겠습니까, 아니면 해당 행을 제거 하시겠습니까? –
NA는 괜찮을 것입니다. – 00schneider
재현 가능한 예제없이 R을 사용하는 방법에 관한 문제이기 때문에이 질문을 주제로 끝내기로했습니다. – gung