Carregant...
 
4 de març 2024 - Bones Pràctiques amb R en equips - git

Bones Pràctiques amb R en equips - git

Curs R Avançat Equips - Sessió 1

1. Introducció - estat de l'art

  • RStudio local ("RStudio Desktop = Posit Desktop)
  • Posit Server FLOSS vs Posit Posit Workbench ,
  • Posit Cloud (i altres clouds),
  • Núvol local de l'administració local (Gencat, Departament, Equip...)
  • R en equips d'escriptori + git contra servidor (local o remot)
  • En qualsevol cas:
    • git per al control de canvis del codi personal i de l'equip, en el llenguatge de programació (o markup) que sigui
    • paquet renv de R, per controlar les versions de les col·leccions de paquets de R en un projecte
    • contenidors (docker, pod o similar) per controlar les versions de paquets de sistema.
  • Addendum extra: "nix" per a casos molt avançats en entorns Linux.

2. Manipulació de Dades amb tidyverse

  • Manipulació avançada de dades i bones pràctiques amb data.table data.frames (amb dtplyr sparklyr, o disk.frames si cal), tidyverse, enfocat a la gestió de grans bases de dades.
  • Organització de projectes: carpetes, funcions, scripts.
  • Lloc comú de treball.
    • scripts: unitat de xarxa local sense git vs unitat de xarxa local amb git local vs. git remot (per exemple, gitlab.com o gitlab gencat)
    • funcions i source()
    • paquets: Posit Package Manager vs, drat en unitat de xarxa local

3. Apunts de la sessió 1 en general

Veure:
https://gitlab.com/radup/curs-r-avancat-equips/-/blob/main/sessio_01/Sessio_01_Apunts.qmd

4. Apunts de Git i RStudio

Veure:
https://gitlab.com/radup/curs-r-avancat-equips/-/blob/main/sessio_01/Sessio_01_Compartir_via_git.Rmd

I de pas posar a punt l'entorn a l'ordinador de cada persona assistent al curs.


Noms alias d'aquest pàgina: CursRAvancatEquipsS1

Image Llavor: nom \ˈllavor\ : el principi d'alguna cosa que continua desenvolupant-se o creixent

Llavors de coneixement

Canvia l'Idioma