タグ

ブックマーク / cse.naro.affrc.go.jp (5)

  • R-Source

    引数のチェックを行う 特定の引数に対して関数の手続きを変更したい場合は,if 文などの条件分岐で場合分けをすればよい.以下の関数 myprod() は引数 n が 0 の時に 1 を返す. myprod <- function(n) { if (n==0) 1 else prod(1:n) } myprod(0) [1] 1 myprod(5) [1] 120

    soh3914
    soh3914 2013/07/01
    可変個の引数を取るときは、...を使う。特殊引数と呼ぶ。
  • R-Source - 51. 低水準作図関数

    高水準関数で描いた図に文字や図形を描き加える場合は低水準作図関数を用いる.低水準作図関数はグラフィックスパラメータを引数として受け入れることも出来る. 低水準作図関数一覧 まず,低水準作図関数の一覧表を挙げる.

    soh3914
    soh3914 2012/11/09
  • 44. データの加工と抽出 - R-Source

    論理ベクトルが TRUE となっている行にのみアクセスする.例えば x[sapply(x, is.numeric)] ならば数値データにのみアクセスする.

    soh3914
    soh3914 2012/10/31
  • R-Source

    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 検定を行う場合の書式と引数を挙げる.一番目の引数にデータを与えればとりあえず検定が出来る.全ての引数を指定する必要は無い.を指定すれば検定が行われる.

    soh3914
    soh3914 2012/05/02
  • 見目麗しい Mac OSX 版Rコマンダーを目指して

    動機 以前,Mac OSX の日語環境でRを立ち上げたとき,X11ウィンドウズ上でRコマンダーを起動すると,表示される日語が汚すぎて使用に耐えなかった.いろいろな大学や研究機関でRを用いた統計講習をする機会が多いが,Mac OSX が「使えない」理由は,単に競合する Windows のRコマンダーのシェアが圧倒的に高いからという理由だけではない.Rコマンダーのインストールに伴う困難さが比較にならないほどきびしいからである.Windows PC ならばこんな苦労はしなくてすむのに,どうしてマック信者だけ迫害されないといけないのかと天を仰ぎつつ耐え忍ぶだけではシアワセはけっしてやってこない.そこで,日語表示の点のみに着目して Mac OSX のRコマンダーを“心地よく”使うためのワザを下記に挙げておく.以下はすべて私(三中)が実際に行なって動作確認した手順で,お手軽な対症療法から徹底的な

    soh3914
    soh3914 2011/03/27
  • 1