00.初めての医療統計rとezr:09.tibbleとdata.frame
差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
| 00.初めての医療統計rとezr:09.tibbleとdata.frame [2020/03/27] – [09.tibbleとdata.frame] adash333 | 00.初めての医療統計rとezr:09.tibbleとdata.frame [2020/07/24] (現在) – [tibbleに関するリンク] adash333 | ||
|---|---|---|---|
| 行 9: | 行 9: | ||
| ===== data.frameの使い方 ===== | ===== data.frameの使い方 ===== | ||
| + | < | ||
| + | # データを直接入力 | ||
| id <- c(1, | id <- c(1, | ||
| - | sex <- c(1, | + | sex <- c(" |
| - | height <- c(1,2,3,4,5) | + | height <- c(174, |
| + | |||
| + | # data.frame()関数 | ||
| + | patient_table <- data.frame(id=id, | ||
| + | |||
| + | # data.frameの表示 | ||
| + | patient_table | ||
| + | |||
| + | # summary関数 | ||
| + | summary(patient_table) | ||
| + | |||
| + | # 列の取り出し | ||
| + | x = patient_table$height | ||
| + | x | ||
| + | </ | ||
| + | |||
| + | 参考 | ||
| + | https:// | ||
| + | @14021939 | ||
| + | 2013年10月29日に投稿 | ||
| + | Rのデータフレーム(data.frame)について | ||
| + | |||
| + | http:// | ||
| + | 39. データフレーム事始 | ||
| + | |||
| + | |||
| + | ===== tibbleの使い方(tidyverseパッケージが必要) ===== | ||
| + | |||
| + | data.frameであるxをtibbleに変換するときは、 | ||
| + | < | ||
| + | # tidyverseパッケージ | ||
| + | library(tidyverse) | ||
| + | |||
| + | # Rにデフォルトで入っているirisデータ | ||
| + | x <- as_tibble(iris) | ||
| + | x | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | # tidyverseパッケージ | ||
| + | library(tidyverse) | ||
| + | |||
| + | # データを直接入力その1 tibble()関数 | ||
| + | patient_tibble <- tibble( | ||
| + | id = c(1, | ||
| + | sex = c(" | ||
| + | | ||
| + | ) | ||
| + | |||
| + | # データの表示 | ||
| + | patient_tibble | ||
| + | |||
| + | # summary関数 | ||
| + | summary(patient_tibble) | ||
| + | |||
| + | # 列の取り出し | ||
| + | x = patient_table$height | ||
| + | x | ||
| + | |||
| + | # データを直接入力その2 tribble()関数 | ||
| + | patient_tibble | ||
| + | ~id, ~sex, ~height, | ||
| + | # | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | ) | ||
| + | patient_tibble | ||
| + | </ | ||
| + | |||
| + | |||
| + | Windowsのメモ帳で、以下のように入力し、patients.csv という名前で保存します。(csvファイル、カンマ) | ||
| + | < | ||
| + | 1, " | ||
| + | 2, " | ||
| + | 3, " | ||
| + | 4, " | ||
| + | 5, " | ||
| + | </ | ||
| + | |||
| + | patients.csv ファイルをRを実行するファイルと同じフォルダに保存しておきます。 | ||
| + | 通常は、『ドキュメント』フォルダの中となります。 | ||
| + | < | ||
| + | # tidyverseパッケージ | ||
| + | library(tidyverse) | ||
| + | |||
| + | # データをcsvから入力 read_csv()関数 | ||
| + | patients_tibble <- read_csv(" | ||
| + | patients_tibble | ||
| + | </ | ||
| + | |||
| + | |||
| + | 参考 | ||
| + | https:// | ||
| + | 2019-02-24 | ||
| + | データの読み込みは{readr}にお任せを | ||
| + | |||
| + | ===== tibbleに関するリンク ===== | ||
| + | |||
| + | https:// | ||
| + | Lesson 2-2: データフレーム・tibble | ||
| + | 2018/ | ||
| + | |||
| + | |||
| - | data.frame() | ||
00.初めての医療統計rとezr/09.tibbleとdata.frame.1585293972.txt.gz · 最終更新: 2020/03/27 by adash333
