サルでもわかるWEBプログラミング

フリーソフトのみでホームページ作成

ユーザ用ツール

サイト用ツール


00.初めての医療統計rとezr:09.tibbleとdata.frame


差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
00.初めての医療統計rとezr:09.tibbleとdata.frame [2020/03/27] – [data.frameの使い方] adash33300.初めての医療統計rとezr:09.tibbleとdata.frame [2020/07/24] (現在) – [tibbleに関するリンク] adash333
行 41: 行 41:
 ===== tibbleの使い方(tidyverseパッケージが必要) ===== ===== tibbleの使い方(tidyverseパッケージが必要) =====
  
 +data.frameであるxをtibbleに変換するときは、
 <code> <code>
-install+# tidyverseパッケージ 
 +library(tidyverse)
  
 +# Rにデフォルトで入っているirisデータ
 +x <- as_tibble(iris)
 +x
 +</code>
  
-タを直接入力 +<code> 
-id <- c(1,2,3,4,5) +tidyverseパッケ 
-sex <- c("M","F","M","M","F"+library(tidyverse)
-height <- c(174,160,169,184,158)+
  
-data.frame()関数 +データを直接入力その1 tibble()関数 
-patient_table <- data.frame(id=id, sex=sex, height=height)+patient_tibble <- tibble( 
 +  id = c(1,2,3,4,5),  
 +  sex = c("M","F","M","M","F"),  
 +  height=c(174,160,169,184,158) 
 +)
  
-data.frameの表示 +データの表示 
-patient_table+patient_tibble
  
 # summary関数 # summary関数
-summary(patient_table)+summary(patient_tibble)
  
 # 列の取り出し # 列の取り出し
 x = patient_table$height x = patient_table$height
 x x
 +
 +# データを直接入力その2 tribble()関数
 +patient_tibble <- tribble(
 +  ~id, ~sex, ~height,
 +  #--|-----|-------- 
 +  1, "M", 174,
 +  2, "F", 160,
 +  3, "M", 169,
 +  4, "M", 184,
 +  5, "F", 158,
 +)
 +patient_tibble
 </code> </code>
  
 +
 +Windowsのメモ帳で、以下のように入力し、patients.csv という名前で保存します。(csvファイル、カンマ)
 +<code>
 +1, "M", 174,
 +2, "F", 160,
 +3, "M", 169,
 +4, "M", 184,
 +5, "F", 158,
 +</code>
 +
 +patients.csv ファイルをRを実行するファイルと同じフォルダに保存しておきます。
 +通常は、『ドキュメント』フォルダの中となります。
 +<code>
 +# tidyverseパッケージ
 +library(tidyverse)
 +
 +# データをcsvから入力 read_csv()関数
 +patients_tibble <- read_csv("patients.csv")
 +patients_tibble
 +</code>
 +
 +
 +参考
 +https://www.medi-08-data-06.work/entry/how_to_use_readr0224
 +2019-02-24
 +データの読み込みは{readr}にお任せを
 +
 +===== tibbleに関するリンク =====
 +
 +https://opur.club/textbook/2018-2-2/
 +Lesson 2-2: データフレーム・tibble
 +2018/10/15
  
  


00.初めての医療統計rとezr/09.tibbleとdata.frame.1585295343.txt.gz · 最終更新: 2020/03/27 by adash333

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki