Rの追加機能

Rの追加機能

Rにはたくさんのライブラリ、パッケージが用意されています。 それらは、ブラックボックス的な位置づけですが、コードを書く時にはそれらを利用することでストレスをかけずに作成することができます。

ライブラリ、パッケージをインストール

readxlはExcelファイルを読み込むためのライブラリです。 dplyrはパイプ演算を提供し、コードを簡単に書くことができます。

install.packages("readxl", dep=T)
install.packages("dplyr")


ライブラリをロードする

インストールしたパッケージを使用するにはロードする必要があります。

library(readxl)
library(dplyr)


Excelからデータを取得

testsオブジェクトにExcelのデータを読み込みます。

tests <- read_excel("classData.xlsx")


パイプ演算子

パイプ"%>%"は左から右にデータを流していき、それぞれデータの処理を行います。 また、Ctrl+Shift+Mでショートカット作成することができます。

tests %>% summary()
tests %>% select(English:Mathematics) %>% var #分散、共分散を全て求める
tests %>% select(English:Mathematics) %>% summarise_all(var) #分散のみ
tests %>% select(English:Mathematics) %>% summarise_all(sd)  #標準偏差