2012-10-16から1日間の記事一覧

再帰でも速い

こちらにフィボナッチ数列の発生を再帰関数で作る実験をしている 再帰関数がどのような「遅さ」をもたらすかの実験なので、関数自体はシンプル Rでべたに書くと fibR <- function(seq) { if (seq == 0) return(0); if (seq == 1) return(1); return (fibR(se…

Rは好きだ、

R

こちら(『Rは好きだ、しかし…』)から 「Rはブッシュナイフ」 ブッシュナイフというのは使ったことがないが、「やぶこき」用、ということだろう。庭をいじるときの、普通のスコップのようなものだろう ああして、こうして、こうしたら、こうなるんじゃない?…

Rcppを使う練習:RcppでRとC++のやりとり

RcppはRでC++を使うための橋渡し援助のパッケージ そのRcppが、データや値をRの世界とC++の世界とでやりとりすすために持っている関数を使う例を示したパッケージがRcppExamples(こちら) ついでにRcppのクイック・レファレンス(こちら) 例をみよう Writing R…