나는 변수 (연령, 성별)의 그룹별로 통계를 생성하기 위해 tapply
, ave
, ddply
을 사용하려고 노력 해왔다. 위의 R 명령을 성공적으로 사용할 수 없었습니다.tapply 사용, Rff 벡터에 대한 ave 함수
library("ff")
df <- as.ffdf(data.frame(a=c(1,1,1:3,1:5), b=c(10:1), c=(1:10)))
tapply(df$a, df$b, length)
내가 오류 메시지가
Error in as.vmode(value, vmode) :
argument "value" is missing, with no default
또는
Error in byMean(df$b, df$a) : object 'index' not found
[예제 코드] (http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example)를 제공해주십시오. – sgibb
df <- as.ffdf (data.frame (a = c (1,1,1 : 3,1 : 5), b = c (10 : 1), c = (1:10))) tapply df $ a, df $ b, length) – askabra
@sgibb, 편집 해 주셔서 감사합니다. 매우 새롭습니다. – askabra