LatinR 2022
Luis D. Verde Arregoitia
RStudio
Emacs + ESS (https://ess.r-project.org)
vim + Nvim-R: (Turn Vim Into an IDE for R)
Visual Studio + RTVS
No one at the coffee shop will know you’re serious unless you have a dark background
-Jared Lander
📼 R: Then and now
Fuentes y texto - 🔗 Nerd Fonts
Disposición de los páneles
El archivo .Rprofile
file contiene código que se ejecuta cada que arrancamos R.
.Rprofile
generalmente vive en nuestro directorio de inicio
Podemos modificarlo con usethis::edit_r_profile()
Usar con precaución para no perder reproducibilidad
R Startup
What they forgot to teach you about R
Exploremos la diversidad de paquetes que hay en CRAN hoy mismo:
Veamos si sus campos o disciplinas aparecen en los títulos o descripciones.
annotater
https://annotater.liomys.mx
Agregar detalles sobre los paquetes que estamos mencionando en nuestros scripts
Fuente y versión
Título, fuente y versión
littleboxes
https://github.com/ThinkR-open/littleboxes
Cajas para títulos
packup
https://github.com/MilesMcBain/packup
Acomoda los llamados a library()
al principio del archivo, quitando duplicados y ordenando alfabéticamente.
El orden alfabético puede no ser adecuado
Dividir un script en segmentos discretos
Las secciones se pueden colapsar y funcionan con el panel de navegación del editor de fuente.
ctrl
+ shift
+ R
datapasta
Copiar y pegar datos desde y hacia R, manipular vectores
Ctrl == ⌘ Command && Alt == ⌥ Option
ctrl
+alt
+arriba
) or (ctrl
+alt
+abajo
)
escape
alt
+shift
+k
)ctrl
+shift
+m
)alt
+-
)alt
+up
) or (alt
+down
)ctrl
+enter
)tab
y shift
+tab
)ctrl
+ shift
+ c
)ctrl
+1
hasta 8
)ctrl
+shift
+1
hasta 8
)Modificar selección ctrl
+alt
+shift
+m
Para acceder a la documentación ? o F1
Abriendo objetos en el visualizador
ctrl
+ click