Rでデータファイル読み込み!形式別のインポート方法
R言語では、異なる形式のデータファイルを読み込み、インポートするために、さまざまな関数を使用することができます。以下に示す通りです:
- read.table() はテーブルを読み込むための関数です。
- read.csv()関数
data <- read.table("data.txt", header = TRUE)
# 或
data <- read.csv("data.csv")
- 「readxl」を使ってデータを読み込む。
- エクセルファイルを読み込む()
- readxlを使う
install.packages("readxl")
library(readxl)
data <- read_excel("data.xlsx")
- データベースインターフェース
- DBIを日本語でネイティブに言い換えると、データベースインターフェース(Database Interface)となります。
install.packages("DBI")
library(DBI)
con <- dbConnect(RSQLite::SQLite(), "database.db")
data <- dbGetQuery(con, "SELECT * FROM table")
- 外国の
- spssデータを読み込む
- 外国の
install.packages("foreign")
library(foreign)
data <- read.spss("data.sav", to.data.frame = TRUE)
- ジェイソン・ライト
- fromJSON()を使って
- jsonliteは、ネイティブに日本語で表現すると、「ジェイソンライト」となります。
install.packages("jsonlite")
library(jsonlite)
data <- fromJSON("data.json")
上記の方法を使用すると、さまざまな形式のデータファイルをR言語に簡単に読み込み、分析および処理することができます。