시작하기무료로 시작하기

보일러플레이트

이전 연습 문제에서 본 것처럼, 아래 코드는 컴파일되지 않아요.

#include <Rcpp.h>
using namespace Rcpp ; 

double twice(double x){
    return x + x
}

이 코드를 수정해 봅시다.

이 연습은 강의의 일부입니다

Rcpp로 R 코드 최적화하기

강의 보기

연습 안내

  • 함수의 반환 줄(8행)에서 구문 오류를 고치세요.
  • 함수가 R로 내보내지도록 [[Rcpp::export]] 데코레이터를 추가하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

#include 
using namespace Rcpp ; 

// Export the function to R

double twice(double x) {
    // Fix the syntax error
    return x + x
}
코드 편집 및 실행