Un par de novedades de R 4.4.0 y algunos otros asuntos más

I.

Una vulnerabilidad asociada a R y un análisis sobre la intrahistoria de la misma. Se refiere a la importación acrítica de ficheros binarios de datos en R, en el que un agente malicioso puede haber insertado código que no quieres ver corriendo en tu máquina.

II.

Hay gente que busca asociaciones en tablas con millones de celdas, la mayor parte de las cuales tienen valores 0 o 1. Es un problema con la peor de las pintas del mundo, pero hay artículo y código.

III.

Así se hizo

IV.

En otra etapa de mi vida me habría entretenido mucho trabajando con imágenes satelitales como aquí.

V.

El otro día oí (leí) referirse a las fórmulas de R de toda la vida como fórmulas patsy. No sé de dónde viene la etimología en última instancia (¿alguien sí?) pero tiene que ver con esto.

VI.

Si un paquete dice proporcionar

gráficos elegantes basados en ggplot y funciones auxiliares para trabajar con GAMs ajustados utilizando el paquete mgcv

es que es bueno, conveniente, necesario. Afortunadamente, la existencia es parte de su esencia y se llama gratia.

VII.

Hablando de GAMs y mgcv, ¿por qué no mencionar también mvgam? (Que permite que los coeficientes de los regresores varíen a lo largo del tiempo.)

VIII.

De las novedades que trae la versión 4.4.0 de R, aquí se subrayan dos:

  • El operador %||%, que abrevia construcciones del tipo if is.null(X) then A else B.
  • La función Tailcall para hacer explícita la tail recursion.