C++

python ⇔ c++

資料

C++を?

R C++

「C++かCを覚えてみる?」という話になった 一からやってもよいけれど、多分、飽きてしまうし、Rと連携して使うことが多そうだから、Rcppを使うことを前提にC++を覚えてみる、例題は自分たちがRで書いているコードをC++化する、ということにする、というよう…

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を使ってみる