df1 <- read.table(text = "V1 V2
21140 -2
21140 0
21140 2
21140 -1
3878 0
3878 1
3878 2
20434 -1
20434 2
20434 1", header = TRUE)
에서 열을 집계 제가이 평균을 얻기위한 데이터 프레임
조건은 다음과 같은 결과가 원하는 이제 다음 명령
sample.test.final <- df1[,list(V2 = mean(V2)), by = c("V1")]
사용 음수 값을 선택하거나 최대 양수 값을 사용하십시오.
df2 <- "V1 V2
21140 -2
3878 2
20434 -1"
그룹당 두 개 이상의 값이 0보다 작은 경우 어떻게됩니까? –
최소값을 얻으십시오. 나는 예제를 업데이트했습니다 – Kryo