본문 바로가기
728x90
728x90

summarise3

R ) group_by에 사용자 정의 함수 사용하기 in R data를 다루다보면 data frame에서 그룹별로 summarise를하거나 계산을 해야하는 경우가 있습니다 이때 사용자 정의함수를 이용해 계산을 해줄수도 있습니다. 간단하게 iris data를 이용해 한번 보겠습니다. func % group_by(Species) %>% summarise(value=func(Sepal.Length,Petal.Length)) 이런식으로 사용자정의 함수를 이용해 그룹별로 계산을 해줄 수 있습니다 2023. 11. 13.
R ) data table, data frame을 이용해 그룹별 최대값 구하기 (통계값 구하기) in r 안녕하세요 오늘은 data table, data frame을 이용해 그룹별 최대값이나 그룹별 통계값을 구하는것을 기록하려고 합니다 data는 iris data를 쓰도록 하겠습니다. 먼저 data table형식에서 그룹별 최대값을 구하는 것을 해보겠습니다. iris의 Species별로 최대값을 구해 iris data에 column으로 붙여주겠습니다. iris iris 2022. 9. 2.
R ) dplyr 패키지 살펴보기 ( filter, select, arrange, mutate, summarise, group_by, %>% (파이프연산자) ) in r -2 이전 블로그에 이어서 진행하도록 하겠습니다. mutate 함수를 보도록 하겠습니다. mutate 함수는 새로운 변수를 data에 추가하는 역할을 합니다. mutate 함수를 이용해 data를 추가해 보도록 하겠습니다. iris %>% mutate(test=1) iris %>% mutate(test=1, .after="Sepal.Length") iris %>% mutate(test=1, .before="Sepal.Length") .after 인자를 이용해 원하는 곳에 data를 추가할 수도 있습니다. .before 인자를 이용해 원하는 곳에 data를 추가할 수도 있습니다. summarise 함수를 보도록 하겠습니다. summarise 함수는 요약통계량을 구하는 함수 입니다. summarise를 이용해 요.. 2021. 9. 2.
728x90
728x90