Articles

Affichage des articles du mai, 2026

Test for equality of all vector elements

Lets try 4 methods: Using https://www.geeksforgeeks.org/r-language/test-for-equality-of-all-vector-elements-in-r/ as reference Clearly the best solution is  all(x[1] == x)   or  any(x[1] != x)   > library(microbenchmark) > x <- runif(10000000) > microbenchmark({all(x[1] == x)}, {any(x[1] != x)},  +                     {length(unique(x)) != 1}, {var(x) != 0}) Unit: milliseconds                            expr        min         lq      mean     median         uq       max neval          {     all(x[1] == x) }   9.196095   9.388385  11.34733   9.563066  10.537984 119.53070   100          {  ...

Update rstudio-server

rstudio-server stop wget https://download2.rstudio.org/server/jammy/amd64/rstudio-server-2026.04.0-526-amd64.deb sudo gdebi rstudio-server-2026.04.0-526-amd64.deb  rm rstudio-server-2026.04.0-526-amd64.deb  rstudio-server start

Update packages after R 4.6.0 install in Ubuntu 24.04

You must resinstall from source some packages: install.packages("rlang", type="source") install.packages("vctrs", type="source")  After it seems possible to update ggplot2, devtools and pkgload