
tidy::body 함수는 데이터를 정리하고 그룹핑하여 분석에 용이한 형태로 만드는 역할을 합니다. group_by 함수는 데이터를 그룹핑하는 데 사용됩니다.
group_by 함수의 사용 방법은 다음과 같습니다.
- group_by 함수는 데이터의 특정 열을 그룹핑하는 데 사용됩니다. 예를 들어, `group_by(컬럼명)`과 같이 사용합니다.
- group_by 함수를 사용한 데이터 그룹핑은 데이터를 여러 그룹으로 나누어 분석에 용이하게 만듭니다.
그룹핑된 결과를 다루는 방법은 다음과 같습니다.
- group_by 함수를 사용한 데이터 그룹핑은 `summarise()` 함수를 사용하여 그룹핑된 결과를 분석할 수 있습니다.
- 예를 들어, `summarise(mean = mean(컬럼명), sum = sum(컬럼명))`과 같이 사용합니다.
tidy::body 함수와 group_by 함수를 함께 사용하여 데이터를 정리하고 분석하는 방법은 다음과 같습니다.
#hostingforum.kr
r
library(tidyverse)
# 데이터 생성
data <- data.frame(
name = c("A", "A", "B", "B", "C", "C"),
value = c(10, 20, 30, 40, 50, 60)
)
# tidy::body 함수 사용
data %>%
group_by(name) %>%
summarise(mean = mean(value), sum = sum(value))
# 결과
# # A tibble: 3 x 3
# name mean sum
#
# 1 A 15 30
# 2 B 35 70
# 3 C 55 110
위 예제에서 `group_by(name)` 함수를 사용하여 데이터를 `name` 열에 따라 그룹핑하고, `summarise(mean = mean(value), sum = sum(value))` 함수를 사용하여 그룹핑된 결과를 분석했습니다.
2025-08-02 18:56