Articles

Affichage des articles du juillet, 2021

RcppArmadillo version 0.10.6.0.0 in MacOS X 11.5

Prevent error in install RcppArmadillo version 0.10.6.0.0 First install gcc with macbrew  First install homebrew, using in terminal: /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" Then install llvm brew install --with-clang llvm In /usr/local/opt/gcc, there is a symlink to the last gcc version installed by homebrew. then, in terminal, do: sudo mkdir /usr/local/gfortran/ sudo ln -s /usr/local/opt/gcc/lib/gcc/11 /usr/local/gfortran/lib sudo mkdir /usr/local/gfortran/lib/gcc/x86_64-apple-darwin18/ sudo ln -s /usr/local/opt/gcc/lib/gcc/11 /usr/local/gfortran/lib/gcc/x86_64-apple-darwin18/8.2.0 And in R: install.packages("RcppArmadillo")

Store and get variables by their names from a list

 a1 <- "10" a2 <- NULL a3 <- 1:10 # To store variables in a named list px <- mget(x=c("a1", "a2", "a3")) # To extract variables from a named list np <- names(px) invisible(lapply(seq_along(np), FUN = function(x) assign(np[x], px[[x]], envir = .GlobalEnv)))