引数のチェックを行う 特定の引数に対して関数の手続きを変更したい場合は,if 文などの条件分岐で場合分けをすればよい.以下の関数 myprod() は引数 n が 0 の時に 1 を返す. myprod <- function(n) { if (n==0) 1 else prod(1:n) } myprod(0) [1] 1 myprod(5) [1] 120
引数のチェックを行う 特定の引数に対して関数の手続きを変更したい場合は,if 文などの条件分岐で場合分けをすればよい.以下の関数 myprod() は引数 n が 0 の時に 1 を返す. myprod <- function(n) { if (n==0) 1 else prod(1:n) } myprod(0) [1] 1 myprod(5) [1] 120
高水準関数で描いた図に文字や図形を描き加える場合は低水準作図関数を用いる.低水準作図関数はグラフィックスパラメータを引数として受け入れることも出来る. 低水準作図関数一覧 まず,低水準作図関数の一覧表を挙げる.
論理ベクトルが TRUE となっている行にのみアクセスする.例えば x[sapply(x, is.numeric)] ならば数値データにのみアクセスする.
group1 <- c(0.7,-1.6,-0.2,-1.2,-0.1,3.4,3.7,0.8,0.0,2.0) # グループ 1 の睡眠時間の増加 group2 <- c(1.9, 0.8, 1.1, 0.1,-0.1,4.4,5.5,1.6,4.6,3.4) # グループ 2 の睡眠時間の増加 t 検定を行う関数 t.test() を用いてデータ sleep に関する検定を行う手順を紹介する. 検定例(1) : 一標本 t 検定 関数 t.test() で 1 標本 t 検定を行う場合の書式と引数を挙げる.一番目の引数にデータを与えればとりあえず検定が出来る.全ての引数を指定する必要は無い.を指定すれば検定が行われる.
動機 以前,Mac OSX の日本語環境でRを立ち上げたとき,X11ウィンドウズ上でRコマンダーを起動すると,表示される日本語が汚すぎて使用に耐えなかった.いろいろな大学や研究機関でRを用いた統計講習をする機会が多いが,Mac OSX が「使えない」理由は,単に競合する Windows のRコマンダーのシェアが圧倒的に高いからという理由だけではない.Rコマンダーのインストールに伴う困難さが比較にならないほどきびしいからである.Windows PC ならばこんな苦労はしなくてすむのに,どうしてマック信者だけ迫害されないといけないのかと天を仰ぎつつ耐え忍ぶだけではシアワセはけっしてやってこない.そこで,日本語表示の点のみに着目して Mac OSX のRコマンダーを“心地よく”使うためのワザを下記に挙げておく.以下はすべて私(三中)が実際に行なって動作確認した手順で,お手軽な対症療法から徹底的な
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く