rcpp
belgelerine ve Rcpp::DataFrame
galeriye baktığımda, bir DataFrame'i nasıl referans göstererek değiştireceğimi bilmiyordum. Biraz googling bu yazıyı SO üzerinde ve bu yazıyı arşivde buldum. Açık hiçbir şey yok, bu yüzden "Bu zaten zaten böyle bir şey" veya "mantıklı değil çünkü" gibi büyük bir şeyi özlediğimden şüpheleniyorum. Bir data.frame referansı ile geçerek ve rcpp ile güncelleme yaparak
updateDFByRef
geçirilen
data.frame
nesne "hiçbir mantıklı nedeni" dir bakir
#include <Rcpp.h>
using namespace Rcpp;
// [[Rcpp::export]]
void updateDFByRef(DataFrame& df) {
int N = df.nrows();
NumericVector newCol(N,1.);
df["newCol"] = newCol;
return;
}
Zaten listeye gönderildiniz. Neden burada yayınlanıyorsun? –