付録DRにおけるデータのロードと保存

この付録では、プレーンテキストファイル、Rファイル、ExcelスプレッドシートからRにデータをロードしたり、これらにデータを保存したりするための方法を説明します。データベースやSAS、MATLABなどのよく使われるアプリケーションからデータをロードするためのRパッケージも紹介します。

D.1 Base Rのデータセット

Rには、Base Rに付属するdatasetsパッケージのプレロード済みのデータセットが多数含まれています。これらのデータセットは、特に面白いものではありませんが、コードのテストに使ったり、Rの外からデータセットをロードせずに検証したりするために役に立ちます。次のコマンドを実行すれば、Rのプレロード済みデータセットのリストと簡単な説明が表示されます。

help(package = "datasets")

データセットは、名前を入力すればすぐに使えます。個々のデータセットはすでにRオブジェクトとして保存されています。たとえば、次の通りです。

iris
##     Sepal.Length Sepal.Width Petal.Length Petal.Width    Species
## 1            5.1         3.5          1.4         0.2     setosa
## 2            4.9         3.0          1.4         0.2     setosa
## 3            4.7         3.2          1.3         0.2     setosa
## 4            4.6         3.1          1.5         0.2     setosa
## 5            5.0         3.6          1.4         0.2     setosa
## 6            5.4         3.9          1.7         0.4     setosa

しかし、Rのデータセットは独自データの代わりになるようなものではありません。手元にあるデータはさまざまなファイル形式からRにロードできます。しかし、Rにデータファイルをロードするためには、まず、自分の ...

Get RStudioではじめるRプログラミング入門 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.