Μάθημα 1: Εισαγωγή
2026-03-17
Θα εστιάσουμε σε:
tidyverse, purrr, ggplot2Θα χρησιμοποιήσουμε το πακέτο renv το οποίο:
renv.lock.
Θα χρησιμοποιήσουμε τη συλλογή βιβλιοθηκών tidyverse που μοιράζονται κοινή φιλοσοφία σχεδιασμού:
dplyr: Γραμματική επεξεργασίας δεδομένων.tidyr: Αναδιάταξη για “καθαρά” (tidy) δεδομένα.stringr: Διαχείριση κειμένου.Σημείωση
Θα χρησιμοποιούμε εκτενώς τον pipe operator |> (και όχι τον %>%) για να γράφουμε ευανάγνωστο κώδικα.
ggplot2: The Grammar of Graphics
Βασικά Συστατικά:
Data: Τα δεδομένα μας.Aesthetics (aes): Τι βλέπουμε (x, y, color).Geoms: Το είδος (points, bars).purrr για συναρτησιακό προγραμματισμό
Η λογική του Map: Αντί να γράφουμε λούπες, “χαρτογραφούμε” μια συνάρτηση πάνω σε μια λίστα δεδομένων.
Quarto είναι η εξέλιξη του Rmarkdown: