"R 그룹별 건수 구하기"의 두 판 사이의 차이

(새 문서: ==개요== ;R 그룹별 합 구하기 * 대략 "SELECT fruit, COUNT(ea) FROM df GROUP BY fruit" <source lang='r'> df <- read.csv( header=T, stringsAsFactors=F, text=" day,fruit,ea 201...)
 
 
(사용자 2명의 중간 판 12개는 보이지 않습니다)
1번째 줄: 1번째 줄:
==개요==
==개요==
;R 그룹별 구하기
;R 그룹별 건수 구하기
* 대략 "SELECT fruit, COUNT(ea) FROM df GROUP BY fruit"
* 대략 "SELECT fruit, COUNT(ea) FROM df GROUP BY fruit"
<source lang='r'>
 
<syntaxhighlight lang='r' notebook>
df <- read.csv( header=T, stringsAsFactors=F, text="
df <- read.csv( header=T, stringsAsFactors=F, text="
day,fruit,ea
day,fruit,ea
12번째 줄: 13번째 줄:
2019-08-25,orange,2
2019-08-25,orange,2
")
")
# 방법 1
aggregate(ea ~ fruit, df, length)
</syntaxhighlight>
<syntaxhighlight lang='r' notebook>
# 방법 2
table(df$fruit)
table(df$fruit)
##  apple banana orange
</syntaxhighlight>
##      3      2      1
<syntaxhighlight lang='r' notebook hideerr>
</source>
# 방법 3
<source lang='r'>
library(sqldf)
library(sqldf)
sqldf("SELECT fruit, COUNT(ea) FROM df GROUP BY fruit")
sqldf("SELECT fruit, COUNT(ea) AS cnt FROM df GROUP BY fruit")
##    fruit COUNT(ea)
</syntaxhighlight>
## 1  apple        3
## 2 banana        2
## 3 orange        1
</source>


==같이 보기==
==같이 보기==
* [[R tapply()]]
{{z컬럼3|
* [[R table()]]
* [[R sqldf()]]
* [[R length()]]
* [[R aggregate()]]
* [[R aggregate()]]
* [[R 그룹별 건수 구하기]]
* [[R 행수 확인]]
* [[SQL 그룹별 구하기]]
* [[R 그룹별 합 구하기]]
 
* [[Pandas 그룹별 건수 구하기]]
==참고==
* [[SQL 그룹별 건수 구하기]]
* https://stackoverflow.com/questions/1660124/how-to-sum-a-variable-by-group
}}


[[분류: R 데이터 전처리]]
[[분류: R 데이터 전처리]]
[[분류: R sqldf]]
[[분류: R 그룹]]

2021년 11월 27일 (토) 02:27 기준 최신판

1 개요[ | ]

R 그룹별 건수 구하기
  • 대략 "SELECT fruit, COUNT(ea) FROM df GROUP BY fruit"
df <- read.csv( header=T, stringsAsFactors=F, text="
day,fruit,ea
2019-06-01,apple,1
2019-06-11,apple,1
2019-06-21,banana,2
2019-07-01,apple,3
2019-07-11,banana,4
2019-08-25,orange,2
")

# 방법 1
aggregate(ea ~ fruit, df, length)
# 방법 2
table(df$fruit)
# 방법 3
library(sqldf)
sqldf("SELECT fruit, COUNT(ea) AS cnt FROM df GROUP BY fruit")

2 같이 보기[ | ]

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