Rを制御する関数群

ワークスペース

ls

ls:起動している環境内のオブジェクト一覧を文字列ベクトルで返す。

ls()
## character(0)

exists

exits:与えられた変数が、環境内で存在するかどうかを確認する。

search()
##  [1] ".GlobalEnv"        "package:knitr"     "package:stats"    
##  [4] "package:graphics"  "package:grDevices" "package:utils"    
##  [7] "package:datasets"  "package:methods"   "Autoloads"        
## [10] "package:base"
# packege:stats にcorが存在するか?
exists("cor", 2)
## [1] TRUE

rm

rm:起動している環境内のオブジェクトを削除する。

x <- 1:99
rm(x)

rm(list = (ls(all.names = TRUE))) は隠しオブジェクトを含むすべてを削除する

getwd, setwd

getwd:作業ディレクトリの確認
setwd:作業ディレクトリの設定

getwd()
setwd("d:¥data¥R")

q

Rを終了する。quit()の省略形
Save workspace image? [y/n/c]: とメッセージが出るので、y と入力

q()
# 以下の内容も同じ
q("no")

source

ファイルやURLを読み込む。

# 025hellpworld.Rには、Hello World!と表示するように記述してある。
source("025helloworld.R")
## [1] "Hello World!"
#平成27年国勢調査>速報集計>人口速報集計>男女別人口及び人口比
source("http://www.e-stat.go.jp/SG1/estat/GL08020103.do?_csvDownload_&fileId=000007591405&releaseCount=2")

install.packages, library, require

install.packages:パッケージをインストールする。
library:パッケージを呼び出す。
require:パッケージを呼び出す。呼び出しの結果は理論値を返す。

install.packages(knitr)
library(knitr)
# 環境内に導入されているパッケージ一覧を表示する。
library()
library(help="knitr")
# 環境内に読み込まれているパッケージ一覧を表示する。
search()
##  [1] ".GlobalEnv"        "package:knitr"     "package:stats"    
##  [4] "package:graphics"  "package:grDevices" "package:utils"    
##  [7] "package:datasets"  "package:methods"   "Autoloads"        
## [10] "package:base"
# パッケージを読み込む
require(knitr)
chk <- require(knitr)
chk
## [1] TRUE
最終更新日:2016/04/27

copyrigth © 2016 r-beginners.com All rigths reserved.

PAGE TOP ▲