Rstudio

Armadilloを使う 〜RstudioでC++を覚える

Rcppパッケージの基本、それをRstudioで扱うことの基本はわかった けれど、「素のC++」だけでは、ごつすぎて使いにくい。特に線形代数とか、いわゆる数値計算のためのベクトル・行列・アレイなどが使いやすくて、それの演算ライブラリがないとだめなので、Ar…

自分のためにRcppを使ってみる 〜RstudioでC++を覚える

だいたいわかった。C++は速いが、ごつい。便利な関数もあるにはあるが、Rやpythonのようにきめ細かくない。…ということが もう一つ知っていることがある。自分はC++に慣れていないということ。→速くできるのかもしれないけれど、自分ができないなら、それは…

練習 Practice 〜Rstudioで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>…

準備と動作確認 Preparation 〜RstudioでC++を覚える

Rをインストール Install R Rstudioをインストール Install Rstudio RstudioのツールバーメニューからC++ファイルを新規作成、とすると、もしコンパイラとかの準備がまだだったらdevtoolsとかのインストールをするかどうか訊いてきてくれるので、それにした…

RstudioでC++を覚える

準備と動作確認 Preparation 練習 Practice 線形代数ライブラリを使う LinearAlgebra 自分のためにRcppを使ってみる

Shinyでインターラクティブ文書を作る

Rstudioを最新版に更新したら、Shiny形式での文書作成というのがあることがわかった 二次元空間に2タイプが分布しているときに、kNN法によって境界を決めるという課題に取り組む機会があったが、その課題ではkの値を変えると、境界が変化した。そのkの変化…