Resultados da pesquisa a pedido "rcpp"
Erro ao usar Rcpp :: Nullable com tipos RcppArmadillo
Estou usando o RcppArmadillo no meu pacote R e gostaria de usar o Rcpp :: Nullable na lista de parâmetros. NumericVector d_snb(NumericVector& x, Nullable<arma::mat> size_param = R_NilValue, const int& infinite = 100000, const bool& log_v = ...
Por que minha implementação Rcpp para encontrar o número de itens exclusivos é mais lenta que a base R?
Estou tentando escrever uma função para contar o número de itens exclusivos em um vetor de seqüência de caracteres (meu problema é um pouco mais complexo, mas isso é reproduzível. Fiz isso com base nas respostas encontradas para C ++. Aqui está o ...
Ligação dinâmica com o rpath não funciona no Ubuntu 17.10
Eu construo um pacote R que usa Rcpp e links para um objeto compartilhado de terceiros (libbarraopt.so) (que também vincula a outros objetos compartilhados, comoliboptsrvr.so em seu próprio diretório). Para garantir que ele possa encontrar os ...
Vetor de grupo na soma condicional
Quero agrupar um vetor com base na soma dos elementos que é menor ou igual an. Suponha o seguinte, set.seed(1) x <- sample(10, 20, replace = TRUE) #[1] 3 4 6 10 3 9 10 7 7 1 3 2 7 4 8 5 8 10 4 8 #Where, n = 15O resultado esperado seria agrupar ...
Atualizar Rcpp :: NumericMatrix passado por referência usando RcppArmadillo submat ()
SeguindoPergunta, questão [https://stackoverflow.com/questions/31691130/conversion-of-r-matrices-to-armadillo-is-really-slow] , Estou tentando entender como atualizar com eficiência um subconjunto de umRccp::NumericMatrix tipo de dados. Eu tenho ...
função passar por referência em RcppArmadillo
Eu tenho uma função escrita no estilo RcppArmadillo e quero usá-la para alterar variáveis no ambiente de chamada. Eu sei que não é aconselhável fazer coisas assim, mas é útil no meu caso. Concretamente, estou tentando o seguinte: #include ...
Erro ao usar o Xcode 5.0 e o Rcpp (as ferramentas de linha de comando estão instaladas)
Eu tenho um novo iMac e estou tentando executar código usando a biblioteca Rcpp que está funcionando no meu antigo iMac e no Macbook Pro sem problemas. Eu tentei de tudo que não consigo descobrir qual é o problema. Download do Xcode 5.0. Linha ...
Decidindo entre NumericVector e arma :: vec no Rcpp
Com RcppArmadillo, a conversão de R para Rcpp comarma::vec é tão fácil quanto com o Rcpp eNumericVector. Meu projeto utiliza RcppArmadillo. Não tenho certeza do que usar,NumericVector ouarma::vec? Quais são as principais diferenças entre os ...
Por que essa multiplicação de matriz ingênua é mais rápida que a base R?
Em R, a multiplicação de matrizes é muito otimizada, ou seja, é apenas uma chamada para BLAS / LAPACK. No entanto, estou surpreso que esse código C ++ muito ingênuo para multiplicação de vetores matriciais pareça confiável 30% ...
Solução R: dplyr para loop for com condições iniciais definidas
Eu tenho dados que tem 40 dias do ano e alguns dados set.seed(123) df <- data.frame(day = 1:40,rain = runif(40,min = 0, max = 3), petc = runif(40, min = 0.3, max = 8),swc = runif(40, min = 27.01, max = 117.43)) Quero calcular outra variável ...