2017-05-23 11 views
0

으로 바뀌 었습니다. 1 달 "r"이후 r-Studio에서 학습하고 r-Studio에서 작업했습니다. 이제 다음과 같은 문제가 있습니다 :"desribe"의 결과를 행렬에 쓰면 R-Studio의 Matrix가 데이터에서 값

"설명"기능으로 데이터 세트를 설명하고 싶습니다. 그 후, Matrix 함수로 정의 된 테이블에 결과를 기록하고 싶습니다. 이 테이블을 "Result_table < - 매트릭스 (nrwo = 2, ncol = 7) 변수에 씁니다. 그러나"Result_table "에"describe "함수의 전자 결과를 쓰려면 전역 환경에서 다음과 같이 변경하십시오. 값에 데이터가 난 목록 만 가지고 -.. 어떤 테이블을

을 기능 "tapply"를 사용하는 경우, 나는이 문제를 habe하지 않는 내 정의 테이블 셀에 내 정의 된 결과를 가지고

그것을입니다. 매트릭스 함수로 설명 된 테이블에 "describe"함수의 결과를 쓸 수 없습니까?

+0

문제가 '설명'기능에 있거나 함수 결과를 행렬에 쓰는 방식으로 재현 할 수있는 예제가 유용 할 수 있습니다. R에서 똑같은 것을 여러 가지 방법으로 수행 할 수 있기 때문입니다 . – Cris

답변

0

답장을 보내 주셔서 감사합니다. 코드는 다음과 같습니다 :

#Package 
library("psych") 

#Table 
Results <- Matrix(nrow = 2, ncol = 2) 
colnames(Results) <- c("mean","sd") 
rownames(Results) <- c("2010","2011") 
View(Results) 

#Calculate mean 
mean2010 <- describe(sba$SalesNet[sba$Year=="2010") 
mean2011 <- describe(sba$SalesNet[sba$Year=="2011") 
(mean2010[3]) 
(mean2010[4]) 
(mean2011[3]) 
(mean2011[4]) 

#Writing Results 
Results[1,1] <- mean2010[3] 
Results[2,1] <- mean2011[3] 
Results[1,2] <- mean2010[4] 
Results[2,2] <- mean2011[4] 
View(Results)