- Princípio da Interface: Interfaces para outros programas são parte do
R,
18 março, 2021
- Princípio da Interface: Interfaces para outros programas são parte do
R,
Python> # Pacote > install.packages(reticulate)
add.pydef add(x, y): return x + y
r-python.R> # Carregando o script add.py
> reticulate::source_python('add.py')
> # Chamando a funcao add
> add(5, 10)
## [1] 15
C++> install.packages(Rcpp)
add.cpp#include <Rcpp.h>
using namespace Rcpp;
// [[Rcpp::export]]
int add(int x, int y) {
return x + y;
}
add.cpp> Rcpp::sourceCpp("add.cpp") # Carregando o script add.cpp
> add(5, 10) # Chamando a funcao add
## [1] 15
tcltk