"R colMeans()"의 두 판 사이의 차이

 
(같은 사용자의 중간 판 7개는 보이지 않습니다)
1번째 줄: 1번째 줄:
==개요==
==개요==
;R colMeans()
;R colMeans()
* "열 평균", "세로 평균"
* Form Column Means


<source lang='r'>
<syntaxhighlight lang='r' notebook>
mydf <- read.table( header=TRUE, stringsAsFactors=FALSE, text="
df <- read.table( header=TRUE, stringsAsFactors=FALSE, text="
English Math
English Math Science
     90   60
30     60  99
     80  70
40      70   88
     70   80
50     80  77
     60   90
60     90   66
70     90   55
")
")
mydf
df
##  English Math
</syntaxhighlight>
## 1      90  60
<syntaxhighlight lang='r' notebook>
## 2      80  70
colMeans(df)
## 3      70  80
</syntaxhighlight>
## 4      60  90
<syntaxhighlight lang='r' notebook>
 
sapply(df, mean)
colMeans(mydf)
</syntaxhighlight>
## English    Math
<syntaxhighlight lang='r' notebook>
##      75      75
apply(df, 2, mean)
 
</syntaxhighlight>
sapply(mydf, mean)
## English    Math
##      75      75
 
apply(mydf, 2, mean)
## English    Math
##      75      75
</source>


==같이 보기==
==같이 보기==
* [[R mean()]]
* [[R mean()]]
* [[R apply()]]
* [[R sapply()]]
* [[R sapply()]]
* [[R colSums()]]
* [[R colSums()]]
37번째 줄: 33번째 줄:


==참고==
==참고==
* https://www.rdocumentation.org/packages/base/versions/3.6.0/topics/colSums
* https://www.rdocumentation.org/packages/base/versions/3.6.1/topics/colSums


[[분류: R base]]
[[분류: R base]]

2021년 4월 13일 (화) 22:47 기준 최신판

1 개요[ | ]

R colMeans()
  • "열 평균", "세로 평균"
  • Form Column Means
df <- read.table( header=TRUE, stringsAsFactors=FALSE, text="
English Math Science
30      60   99
40      70   88
50      80   77
60      90   66
70      90   55
")
df
colMeans(df)
sapply(df, mean)
apply(df, 2, mean)

2 같이 보기[ | ]

3 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}