00.初めての医療統計rとezr:09.tibbleとdata.frame
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
00.初めての医療統計rとezr:09.tibbleとdata.frame [2020/03/27] – [data.frameの使い方] adash333 | 00.初めての医療統計rとezr:09.tibbleとdata.frame [2020/07/24] (現在) – [tibbleに関するリンク] adash333 | ||
---|---|---|---|
行 41: | 行 41: | ||
===== tibbleの使い方(tidyverseパッケージが必要) ===== | ===== tibbleの使い方(tidyverseパッケージが必要) ===== | ||
+ | data.frameであるxをtibbleに変換するときは、 | ||
< | < | ||
- | install | + | # tidyverseパッケージ |
+ | library(tidyverse) | ||
+ | # Rにデフォルトで入っているirisデータ | ||
+ | x <- as_tibble(iris) | ||
+ | x | ||
+ | </ | ||
- | # データを直接入力 | + | < |
- | id <- c(1, | + | # tidyverseパッケージ |
- | sex <- c(" | + | library(tidyverse) |
- | height <- c(174, | + | |
- | # data.frame()関数 | + | # データを直接入力その1 tibble()関数 |
- | patient_table | + | patient_tibble |
+ | | ||
+ | | ||
+ | | ||
+ | ) | ||
- | # 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, " | ||
+ | 2, " | ||
+ | 3, " | ||
+ | 4, " | ||
+ | 5, " | ||
+ | ) | ||
+ | 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/10/15 | ||
00.初めての医療統計rとezr/09.tibbleとdata.frame.1585295343.txt.gz · 最終更新: 2020/03/27 by adash333