Συγκεντρωμένο υλικό για την R στα ελληνικά

Μία λίστα (που θα ανανεώνεται συνεχώς) με υλικό που υπάρχει διαθέσιμο στο διαδίκτυο (δωρεάν) σχετικά με την γλώσσα προγραματισμού R
R
Υλικο
Συντάκτης

stesiam

Δημοσιεύτηκε στις

23 Οκτωβρίου 2022

Εισαγωγή

Καλησπέρα σας.

Πρώτο άρθρο στα ελληνικά και ελπίζω να μην τα γράφω τζάμπα και καποιος, κάπου, κάποτε να βρει αυτή τη σελίδα αν ποτέ τη χρειαστεί 😁. Εγώ προσωπικά ασχολούμαι με την R από το 2018 περίπου. Ένα από τα πράγματα που με ενθουσιάσαν είναι η ίδια η κοινότητα της R η οποία πέρα από αρκετά συμπεριλιπτική (π.χ. κοινότητες R-ladies, etc.) είναι και αρκετά βοηθητική προς τους νέους χρήστες. Πλειάδα βιβλίων διατίθεται δωρεάν στο διαδίκτυο με πιο γνωστό από όλα το R for Data Science, το οποίο ήταν και το πρώτο βιβλίο που διάβασα για την R. Πρόσφατα μάλιστα (το 2024) ο Hadley Wickham με δημοσίευσή του στο Mastodon έδωσε ίσως το καλύτερο νέο για τους Έλληνες χρήστες μιας και πλέον υπάρχει και ελληνική μετάφραση, Η R για την Επιστήμη Δεδομένων.

Λογότυπο γλώσσας προγραμματισμού R

Προϋποθέσεις για να συμπεριληφθεί κάτι στη σελίδα :

  1. Να είναι δωρεάν
  2. Να είναι στα ελληνικά
  3. Να είναι κατανοητό για όλο το φάσμα των χρηστών της R

Βιβλία για την R

Συνολικά 6 βιβλία έχουν βρεθεί να είναι ελεύθερα διαθέσιμα ηλεκτρονικά. Τα τέσσερα από τα έξι αποτελούν βιβλία από το Κάλλιπο, όπου διαθέτει ηλεκτρονικά συγγράμματα για διάφορα επιστημονικά πεδία.

Τίτλος βιβλίου Συγγραφέας Σύνδεσμος
R για την Επιστήμη Δεδομένων
(2η έκδοση)
Hadley Wickham
Mine Çetinkaya-Rundel
Garrett Grolemund
P Togias (tr)
MT Pandi (tr)
Σύνδεσμος
Εισαγωγή στην R Πρόχειρες σημειώσεις Φωκιανός, Κ.
Χαραλάμπους, Χ.
Σύνδεσμος
(απευθείας κατέβασμα)
Εισαγωγή στον προγραμματισμό και στη στατιστική ανάλυση με R Ντζούφρας, Ι.
Καρλής, Δ.
Σύνδεσμος
Η επιστήμη των δεδομένων μέσα από τη γλώσσα R Βερύκιος, Β.
Καγκλής, Β.
Σταυρόπουλος, Η.
Σύνδεσμος
Εισαγωγή στην επιχειρησιακή έρευνα και στον γραμμικό προγραμματισμό Κουνέτας, Κ
Χατζησταμούλου, Ν.
Σύνδεσμος
Εισαγωγή στην εκπαιδευτική και ψυχολογική μέτρηση με τη χρήση της R Albano, A.
Markos, A. (tr)
Σύνδεσμος

Όπως είναι προφανές, οι επιλογές μας σε σχέση με το υλικό που υπάρχει στα αγγλικά (ελεύθερα διαθέσιμο) είναι αρκετά περιορισμένες. Ωστόσο, υπάρχουν κάποιες πολύ καλές επιλογές (ανάλογα το επίπεδο και τον σκοπό του χρήστη).

Η καλύτερη επιλογή (από το 2024) κατά τη γνώμη μου είναι το πλέον μετεφρασμένο βιβλίο R for Data Science, Η Επιστήμη Δεδομένων με την R. Αυτό το βιβλίο κατά τη γνώμη μου είναι το πιο πλήρες καθώς μας βάζει στη λογική ότι θα πρέπει η ανάλυση των δεδομένων δεν είναι απλά ένα διάγραμμα ή ένα μοντέλο. Αυτό είναι το αποτέλεσμα της ανάλυσης. Το βιβλίο με πολύ ωραίο τρόπο περιγράφει τη διαδικασία που προηγείται αυτού, όπως τη συλλογή, τη μεταφόρτωση των δεδομένων. Συνεχίζει με τον μετασχηματισμό αυτών προκειμένου να αποκτήσουν μορφή έτοιμη για ανάλυση. Τέλος, αξίζει να σημειωθεί ότι το βιβλίο δίνει έμφαση στο μεταπακέτο (συλλογή από πακέτα) tidyverse, που είναι το πιο ευρέως χρησιμοποιούμενο στις μέρες μας και περιέχει αρκετά γνωστά πακέτα όπως το readr (μεταφόρτωση δεδομένων), dplyr (μετασχηματισμό δεδομένων), tidyr (τακτοποίηση δεδομένων), ggplot (οπτικοποίηση) κ.α. Αυτό είναι αρκετά σημαντικό καθώς ορισμένα από τα επόμενα βιβλία είναι αρκετά πιο παλιά και βασίζονται στη λεγόμενη base R (εντολές που περιλαμβάνονται στην R) για την όποια ανάλυση. Κατά τη γνώμη μου η χρήση του tidyverse είναι προτιμητέα αρχικά επειδή υπάρχει πολύ διαθέσιμο υλικό (ιστοσελίδες / documentation) έχει αρκετή υποστήριξη (τόσο από τη κοινοτητα της R, οσο και από την Posit, ex RStudio) και είναι αρκετά πιο εύκολη στη χρήση. Αν δεν σας έχω πείσει ακόμα να σας ενημερώσω ότι πολλά από τα εντυπωσιακά διαγράμματα που βλέπετε κατά καιρούς στο Twitter ή σε εφημερίδες τύπου γίνονται (συνήθως) με το πακέτο ggplot της R.

Εξώφυλλο πρωτότυπης έκδοσης RfDS

Η δεύτερη επιλογή μου (και η μέχρι πρότινος αγαπημένη μου που δεν υπήρχε η μετάφραση του RfDS) είναι το βιβλίο “Εισαγωγή στην R - Πρόχειρες σημειώσεις”. Είναι ένας συνδυασμός σημειώσεων και εφαρμογής των εντολών για κατηγορίες προβλημάτων. Αναφέρεται σε ένα μεγάλο εύρος θεμάτων (κυρίως στατιστικής), από τα πιο απλά (έλεγχοι t-test) μέχρι πιο σύνθετα θέματα (ανάλυση κατά συστάδες). Πολύ καλό για φοιτητές στατιστικής (μάλλον για αυτό μου αρέσει).

Η τρίτη επιλογή “Εισαγωγή στον προγραμματισμό και στη στατιστική ανάλυση με R” των Καρλή & Ντζούφρα κινείται σε παρόμοια νερά. Είναι ένα βιβλίο που με προβλημάτισε κάπως. Αυτό το βιβλίο είχε τα φόντα να γίνει το προσωπικό μου αγαπημένο, διότι δεν σου δείχνει απλά τις εντολές. Σου μαθαίνει να προγραμματίζεις με την R, αφού δίνει μεγαλύτερη σημασία σε ελέγχους ροής, συναρτήσεις και άλλα θέματα. Αυτό είναι πολύ σημαντικό, αν θες να φτιάξεις κάτι πιο περίπλοκο (π.χ. μία περίπλοκη ανάλυση, ένα πακέτο στην R, κτλ.). Αν και προγραμματισμός μαθαίνεται κυρίως κάνοντας και όχι διαβαζοντας πιστεύω ότι είναι μία καλή προσθήκη στη λίστα.

Εξώφυλλο Καρλή & Ντζούφρα (2015)

Η τρίτη μου επιλογή είναι το “Επιστήμη των δεδομένων μέσα από τη γλώσσα R”. Πιθανότατα αυτό το βιβλίο πλησιάζει περισσότερο στη λογική των notebooks και στο να ανεβάσεις δικά σου project. Σε βάζει σε μία λογική να αρχίσεις να κάνεις αναλύσεις. Καλό, αν κάποιος θέλει να φτιάξει το δικό του portfolio, προκειμένου κάποτε να βρει μία δουλειά (εγώ με αυτή την ελπίδα ζω ακόμα :) ). Προσωπικά πιστεύω ότι είναι καλό για κάποιον που έχει ήδη κάποια εξοικείωση στην R.

Τα τελευταία 2 βιβλία της λίστας μου αφορούν εξειδικευμένα θέματα, συνεπώς προορίζονται για ανθρώπους με πολύ συγκεκριμένους σκοπούς.

Βίντεομαθήματα για την R

Όνομα καναλιού Σύνδεσμος
Christos Malliarakis Σύνδεσμος

Πέρα όμως από τα βιβλία έψαξα να βρω και υλικό για την R στο Youtube. Το υλικό είναι επίσης αρκετά περιορισμένο. Προς το παρόν θα αφήσω μία επιλογή η οποία είναι και η πιο πλήρης. Στη σειρά βιντεομαθημάτων (playlist) του κ. Χρήστου Μαλλιαράκη γίνεται μία αναφορά σε βασικά στοιχεία της R ενώ σε επόμενα μαθήματα ασχολείται με κάποια απλά παραδείγματα μηχανικής μάθησης.

Επίλογος

Μία καλή αποτύπωση για να καταλάβετε τη σταγόνα στον ωκεανό της γνώσης είναι να δείτε την ιστοσελίδα του bookdown. Στη συγκεκριμένη ιστοσελίδα φιλοξενούνται δωρεάν προσβάσιμα βιβλία (κυρίως στα αγγλικά) που αφορούν την R. Προφανώς η συμπερίληψη ελληνικών πηγών είναι ενθαρυντική όσο για τη δημοφιλία της R στην Ελλάδα όσο και ωστόσο σε καμία περίπτωσςη δεν μπορεί να αποτελέσει εναλλακτική αλλά μία σημαντική προσθήκη για την .

Καλό διάβασμα.

Αναφορά

BibTeX citation:
@online{2022,
  author = {, stesiam},
  title = {Συγκεντρωμένο υλικό για την R στα ελληνικά},
  date = {2022-10-23},
  url = {https://www.stesiam.com//greek-posts/2022-10-23-Material-for-R-Greek},
  langid = {el}
}
Εναλλακτικά, μπορείτε να αναφερθείτε στο παραπάνω άρθρο ως εξής:
stesiam. 2022. “Συγκεντρωμένο υλικό για την R στα ελληνικά.” October 23, 2022. https://www.stesiam.com//greek-posts/2022-10-23-Material-for-R-Greek.