2014年6月26日木曜日

Rの備忘録

統計処理言語を使い始めたのでコマンドの備忘録

作業ディレクトリの指定
setwd("c:/")

変数へのファイルの読み込み
data <- read.csv("test.csv")
data <- read.table("test.csv", sep=",", header=T)

変数内部を表示
data

概略表示
summary(data)

頭数行を表示
head(data)

表形式で表示
edit(data)

カラムposxの取り出し
posx = data[, c("posx")]
posy = data[, c("posy")]
width = data[, c("width")]
average = data[, c("average")]


グラフ
plot(posx)

折れ線グラフ
plot(posx, type ='l')

分散の計算
var(posx)

PNGファイルへの出力
png("test.png", width = 640, height = 480)
plot(data)
dev.off()


スクリプト
作成、*.Rで保存

source(*.R)

スクリプトで定義した関数が使用できる

ただし、スクリプト内部の変数のスコープが、スクリプト内だけなので
コマンドラインの環境ではデータを使用できない

フォルダ内のファイルのリスト化
data <- list.files("c:/tmp")

データの個数
length(data)

0 件のコメント:

コメントを投稿