rcpp

    37ısı

    1cevap

    bir işlev adı "eğlence", bu caller tarafından kullanılan geçebilir ## ----------- R version ----------- caller <- function(x=1:3, fun = "identity", ...){ ## do some other stuff ## ...

    11ısı

    1cevap

    Rcpp a NumericVector'da nasıl yeniden boyutlandırabilirim? Bunun için push_back işlevini kullandığımda, Program yavaşlar. Ancak, .resize() veya .reserve() işlevleri yoktur. (Zaten istenen boyuta sahip

    9ısı

    1cevap

    içerisindeki öğelerine nasıl erişileceği şaşkın. aşağıdaki derlemek ve iyi çalışır: R ise #include <Rcpp.h> using namespace Rcpp; // [[Rcpp::export]] List test(){ List l; IntegerVector v(

    5ısı

    1cevap

    Bir seyrek dönüşüm için RcppArmadillo paketinin (R 3.0.1 sürüm 0.3.910.0 ve evrerything) en son yeteneğini kullanmaya çalışıyorum Matrix paketinden (class "dgCMatrix") matrisin sp_mat türü armadillo'y

    12ısı

    2cevap

    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 h

    12ısı

    3cevap

    diğer paketinden C işlevini kullanarak çok boyutlu birleştirme gerçekleştirmek için C++ işlevinde bir C yordamı çağırmak çalışıyorum. ben yeniden oluşturmaya çalışıyorum temel Ar örneği sadece this re

    5ısı

    2cevap

    Bir dizgiyi bir diziye sıralı olarak bir dizine bölen bir işlev yazmak istiyorum. Bunun için oldukça uygun bir R çözümüm var; Ancak, C/C++ kodunun yazılmasının daha hızlı olacağına inanıyorum. x <- "a

    5ısı

    2cevap

    R'de tanımlanmış bir matrisim var. Bu matrisi C++ işlevine geçirmem ve C++ işlemlerini gerçekleştirmem gerekiyor. Örnek: R ise, I 'couldn tip vector<vector<double>> değişken 'veri' matris A ile başlat

    6ısı

    1cevap

    Ortamlar için Rcpp'de R ile aynı işlevi with() mümkün olup olmadığına bakıyorum. , Bir ortam oluşturmak iki değişken ekleyebilir ve sadece variablenames kullanarak bir ifade değerlendirmek için with()

    5ısı

    1cevap

    Boole'lerin bir R vektörünü bir C++ dynamic_bitset vektörüne iletmenin en iyi yolu nedir? Vektör sınıfı için mümkün olabileceği gibi bir dynamic_bitset nesnesi oluşturmak için bir işaretçi ve vektör u