Rcpp
Rcppパッケージの基本、それをRstudioで扱うことの基本はわかった けれど、「素のC++」だけでは、ごつすぎて使いにくい。特に線形代数とか、いわゆる数値計算のためのベクトル・行列・アレイなどが使いやすくて、それの演算ライブラリがないとだめなので、Ar…
だいたいわかった。C++は速いが、ごつい。便利な関数もあるにはあるが、Rやpythonのようにきめ細かくない。…ということが もう一つ知っていることがある。自分はC++に慣れていないということ。→速くできるのかもしれないけれど、自分ができないなら、それは…
こちらをいくつかやってみる Try some in this page. Vector_Subsetting "vectorsubsetting.cpp"という名前で保存 Save below as "vectorsubsetting.cpp" #include <Rcpp.h> using namespace Rcpp; // [[Rcpp::export]] NumericVector positives(NumericVector x) { </rcpp.h>…
Rをインストール Install R Rstudioをインストール Install Rstudio RstudioのツールバーメニューからC++ファイルを新規作成、とすると、もしコンパイラとかの準備がまだだったらdevtoolsとかのインストールをするかどうか訊いてきてくれるので、それにした…
準備と動作確認 Preparation 練習 Practice 線形代数ライブラリを使う LinearAlgebra 自分のためにRcppを使ってみる