1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Optimizing R Code with Rcpp

Connected

cvičení

První funkce – tentokrát jinak

Vzpomínáš na funkci the_answer() z 1. kapitoly, která vždy vrátila hodnotu 42? Pojďme ji napsat znovu – tentokrát v C++ souboru.

Soubor se skládá z těchto částí:

  1. Direktiva #include pro přístup k funkcionalitě Rcpp.
  2. Deklarace using namespace pro pohodlnější psaní kódu.
  3. Definice funkce.
  4. Komentářový blok Rcpp v R, který funkci zavolá po zkompilování C++ kódu.

Pokyny

100 XP
  • Vlož hlavičkový soubor Rcpp.h.
  • Deklaruj, že používáš jmenný prostor Rcpp.
  • Nastav funkci tak, aby vracela hodnotu 42.
  • V komentářovém bloku Rcpp v R zavolej tuto funkci.