본문 바로가기

R8

[r] gtsummary 다중회귀분석 테이블 만들기 knitr::opts_chunk$set(echo = TRUE) require(ggplot2) require(gtsummary) require(gt) 이전 포스트에서 gtsummary 를 통해 회귀분석 테이블을 만들어봤습니다. 그 때의 테이블은 로지스틱 회귀분석 테이블이었습니다. 이번에는 종속변수가 연속형 변수인 다중회귀분석 테이블을 만들어보도록 하겠습니다. 0. 패키지 불러오기 require(ggplot2) require(gtsummary) 1. 모델만들기 ggplot2 패키지에 내장되어 있는 diamonds 데이터셋을 활용하여 다중회귀분석을 실시해보도록 하겠습니다. diamonds %>% head() 이제 다중회귀분석 모델을 만들어 줍니다. model % as_flex_table() 간단한 코드만으로 .. 2022. 4. 28.
[r] gtsummary 로 기초통계 테이블 만들기 digits: 숫자는는 소수점 몇째 자리까지 출력? 이번 포스팅에서는 테이블 만들기의 끝판왕인 gtsummary 를 활용하여 기초통계 테이블을 만드는 코드를 공유하도록 하겠습니다. ​ ​ gtsummary 의 tbl_summary 은 다른 테이블 형식에 비해 자유도가 높습니다. 자유도가 높다는 것은 출력되는 형식을 원하는 형식으로 쉽게 바꿀 수 있다는 뜻입니다. ​우선 gtsummary 패키지를 불러오도록 하겠습니다. # install.packages('gtsummary') # 패키지 설치 library(gtsummary) # 패키지 불러오기 data(trial) # trial 데이터 불러오기 gtsummary 의 tbl_summary 기능을 소개하기 위해 trial 데이터셋을 사용하도록 하겠습니다. t.. 2022. 4. 25.
[R] tableone 으로 기초통계테이블 만들기 이번 포스팅에서는 기초통계 테이블을 만들기 위해 사용되는 tableone 패키지를 소개해드리겠습니다. ​​우선 tableone 패키지를 설치한 후 불러오도록 합시다. ​ # install.packages('tableone') require(tableone) # library(tableone) tableone의 createTableOne( ) 기능을 사용하여 mtcars 데이터를 요약해보도록 하겠습니다! tbl1 % kableone() # tableone을 kable 형태로 바꾸기 %>% kable_paper() # paper 형식으로 출력하기 ​ R studio viewer 결과 창 Rstudio의 콘솔이 아닌 viewer 에 결과가 뜨게 됩니다. 이 녀석을 복사 (ctrl + c) 해서 붙여넣기(ctr.. 2022. 4. 25.
[R table] gtsummary로 회귀분석 테이블 만들기 이번 포스팅에서는 논문 친화적인 테이블을 만드는 패키지를 소개해드리겠습니다. 논문을 읽다보면 종종 아래와 같은 회귀분석 결과 테이블을 볼 수 있는데요. ​ ​ ​ 위의 테이블은 단변량 (univariate) 회귀분석과 다변량 (multivariate) 회귀분석 결과를 함께 제시한 테이블입니다. ​노가다 없이 univariate regression table과 multivariate regression table을 만드는 방법을 살펴보도록 합시다. ​ ​ 1. 단변량 회귀분석 univariate regression 이번 예제에서는 gtsummary 패키지에 내장되어 있는 trial 데이터셋을 사용하도록 하겠습니다. trial 데이터셋의 변수들은 다음과 같습니다 ​ 변수명 설명 기타 trt 약물의 종류 Dr.. 2022. 4. 20.