1. 学ぶ
  2. /
  3. コース
  4. /
  5. Rcpp で R コードを最適化する

Connected

演習

最初の関数 - もう一度

Chapter 1 の、常に 42 を返す the_answer() 関数を思い出してください。今回はこれを C++ ファイルとして書き直します。

このファイルの構成は次のとおりです。

  1. Rcpp の機能にアクセスするための「#include」ディレクティブ。
  2. 入力を楽にするための using namespace 宣言。
  3. 関数定義。
  4. C++ コードをコンパイルした後に関数を呼び出すための、Rcpp の R コメントブロック。

指示

100 XP
  • ヘッダーファイル Rcpp.h をインクルードします。
  • Rcpp の名前空間を使用することを宣言します。
  • 関数が 42 を返すようにします。
  • Rcpp の R コメントブロックで関数を呼び出します。