Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Create Table Zeroを作った話

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for Yukihiro Yamaguchi Yukihiro Yamaguchi
March 12, 2024
96

Create Table Zeroを作った話

tableone package の便利な関数 create_table_oneの引数を指定するShiny appを作った話

yakitoriR #4でお話しました

Avatar for Yukihiro Yamaguchi

Yukihiro Yamaguchi

March 12, 2024
Tweet

Transcript

  1. 自 己 紹 介 2 山口 征啓(ゆきひろ) • 北九州市在住 医療系コンサルタント

    • 九州大学医療経営・管理学修士課程 • NobData ChatGPT部 • R, GAS, Python • Fukuoka.R 2回目の参加です ID_HelpDesk yukihiroyamaguchi569
  2. tableone packageとは 一つのコマンドで表1を作ってくれる Rのpackage CreateTableOne()で一発作成できる tableone2 <- CreateTableOne(vars = c(

    "Sepal.Length", "Sepal.Width", "Petal.Length", "Petal.Width" ), factorVars = c( "Petal.Width" ), strata = "Species", test = TRUE , data = iris ) CRAN
  3. CreateTableOneの引数指定 tableone2 <- CreateTableOne( vars = c( "Sepal.Length","Sepal.Width", "Pet al.Length",

    "Petal.Width" ), factorVars = c( "Species" ), strata = "Species", test = TRUE , data = iris )
  4. 変数が多くなると引数の指定が面倒 引数に全ての変数を指定し、さらにファク ター変数を指定する必要がある CreateTableOneの引数では、各変数を 文字列で指定する必要があり、入力サ ポートが使えない。間違いやすい table_one_com <- tableone::CreateTableOne(vars =

    c('charlson_1','charlson_2','charlson_3','charl son_4','charlson_5','charlson_6','charlson_7',' charlson_8','charlson_9','charlson_10','charls on_11','charlson_12','charlson_13','charlson_ 14','charlson_15','charlson_16','charlson_17'), factorVars = c('charlson_1','charlson_2','charlson_3','charl son_4','charlson_5','charlson_6','charlson_7',' charlson_8','charlson_9','charlson_10','charls on_11','charlson_12','charlson_13','charlson_ 14','charlson_15','charlson_16','charlson_17'), data = final_data, test = FALSE, smd = FALSE)