ベース
作品一覧
-- 作業ディレクトリを取得します
getwd()
-- 作業ディレクトリを変更します。
setwd(dir = "パス名")
-- ディレクトリ内のファイルを表示します。
list.files()
割り当て
一般に、ハイフンの割り当て、alt + - ハイフンを出力するショートカット キー
× <- 3
ただし、<< を使用してグローバル変数への代入を強制することができます。
× << 3
現在のワークスペースで定義されている変数と関数を表示します。
ls()
ls.str() #各変数の詳細をリストする
str() #変数の詳細をリストする
オブジェクトの削除
rm(x) #x 変数を削除
rm(list = ls()) #ワークスペース内のすべてのオブジェクトを削除します
過去のコマンド記録を表示する
History(num) #最初の num コマンドを表示します
Ctrl + L でコマンドラインをクリアします
ヘルプを見る
組み込みのヘルプ
help(package = package_name) #パッケージのヘルプを表示
vignette("package_name") #パッケージのドキュメントを表示します (すべてのパッケージではありません)
help.function_name() #関数ヘルプ 1 を表示
help(関数名) #関数 2 のヘルプを表示します
? function_name #関数ヘルプ 3 を表示
args(fuction_name) #ドキュメント全体ではなく関数のパラメータをすばやく表示します
?? function_name #関数のヘルプをローカルで表示します。パッケージ 1 をロードすることはできません。
help.search("fuction_name") #パッケージをロードせずに関数のヘルプをローカルで表示します 2
RSiteRearch ("キーワード"} #検索キーワードの内容を表示するための公式 Web サイトへのリンク
apropos("keyword") #あいまい一致、キーワードを含むすべてのコンテンツを検索します
apropos("keyword", mode = "fuction" ) #あいまい一致、キーワードを含むすべての関数を検索します
example(fuction_name) #ヘルプドキュメントの関数の例を実行します
example("hist") #描画関数の例を示します
デモ(グラフィックス) #R のケース図をリストする
サイト検索
Rseek.org #Google カテゴリ。R 関連のすべてのコンテンツを検索できますが、科学的にオンラインにする必要があります。
ロブロガー
クイックR
仕上げる
ワークスペースを保存
画像を保存()
やめる
q()
データセット
データ()
data(package = "paclage_name") #R パッケージによってマウントされたデータセットの名前
一般的な計算関数
合計する
和()
平均
平均()
Rパッケージ
ダウンロード
従来のダウンロード
install.packages('パッケージ名')
従来のレターの多くのパッケージのダウンロードについては、通常は使用できません。
パッケージのダウンロード パスを表示する
.libPaths()
パッケージを削除する
削除.packages("vcd")
アップデートパッケージ
update.packages()
パッケージのロード/削除
ライブラリ(パッケージ名) #load
detach("パッケージ:パッケージ名")
ヘルプを見る
help(パッケージ = "パッケージ名")
一括移行/クローン パッケージ
# デバイスによって移動されました
install.packages() #現在の環境にインストールされている R パッケージを一覧表示します
Rpack <-installed.packages()[,1]
save(Rpack,file = "Rpack.Rdata") #保存
# ターゲットデバイス
for (Rpack の i) install.packages(i)
サイクル
構造:
1. 真か偽の条件判断
2. ループ実行の仕組み
3. 表現
要するに、ロジックは他の言語と同じです。例を挙げてみましょう。
ps 無限ループに陥った場合は、esc キーを押して一時停止してください
のために
for(i in 1:10){
文体
}
その間
i = 1;
while (i<=10){
文体
}
もし/そうでなければ
if(条件){
文体
}
それ以外{
}
ifelse(条件, 条件が満たされる場合はステートメントの本文, 条件が満たされない場合はステートメントの本文)