Programming with R - Εισαγωγή

Το εισαγωγικό αυτό μάθημα επικεντρώνεται στην εκμάθηση της γλώσσας R και του περιβάλλοντος RStudio για την ανάλυση δεδομένων. Ξεκινά με την εγκατάσταση και τις βασικές εντολές της R, προχωρά στη διαχείριση αντικειμένων όπως διανύσματα, πίνακες και πλαίσια δεδομένων (data frames), και εξετάζει τη χρήση βασικών στατιστικών συναρτήσεων για ανάλυση δεδομένων. Επίσης, διδάσκει τεχνικές εισαγωγής και εξαγωγής δεδομένων από αρχεία όπως CSV, Excel και SPSS, καθώς και τη χρήση εξειδικευμένων πακέτων όπως τα tidyr και dplyr για καθαρισμό, μετασχηματισμό και ανάλυση δεδομένων. Το μάθημα περιλαμβάνει παραδείγματα και ασκήσεις για την πρακτική εφαρμογή των γνώσεων. Είναι κατάλληλο για όσους έχουν βασική εξοικείωση με την ανάλυση δεδομένων και επιθυμούν να εμβαθύνουν στις δυνατότητες της R.

Provider
  • Provider Name: ΕΚΔΔΑ
  • Provider URL: https://www.ekdd.gr/
  • Provider Description: Το Εθνικό Κέντρο Δημόσιας Διοίκησης και Αυτοδιοίκησης (ΕΚΔΔΑ) είναι ο εθνικός στρατηγικός φορέας ανάπτυξης του ανθρώπινου δυναμικού της δημόσιας διοίκησης και της τοπικής αυτοδιοίκησης. Ιδρύθηκε το 1983, είναι Νομικό Πρόσωπο Δημοσίου Δικαίου (ΝΠΔΔ) και υπάγεται στον Υπουργό Εσωτερικών.
  • Provider Logo:
Course characteristics
  • Who it is aimed at (Target Group): Business Analyst, Data Analyst, Financial Analyst, Emerging Technology Consultant, Data Manager
  • Short description: Το μάθημα παρέχει μια εισαγωγή στη γλώσσα προγραμματισμού R για ανάλυση δεδομένων, καλύπτοντας βασικές εντολές, διαχείριση δεδομένων, στατιστικές συναρτήσεις και χρήση πακέτων όπως τα tidyr και dplyr.
  • Teaching objectives & learning outcomes: Διδακτικοί Στόχοι: 1. Εισαγωγή στη γλώσσα R: Να κατανοήσουν οι εκπαιδευόμενοι τα βασικά στοιχεία της γλώσσας R και τη χρήση του περιβάλλοντος RStudio. 2. Διαχείριση και ανάλυση δεδομένων: Να μάθουν πώς να εισάγουν, να εξάγουν και να διαχειρίζονται δεδομένα από διαφορετικές πηγές όπως CSV, Excel και SPSS. 3. Χρήση στατιστικών συναρτήσεων: Να εξοικειωθούν με τις στατιστικές συναρτήσεις της R για τον υπολογισμό μέσων τιμών, διασποράς και άλλων στατιστικών μέτρων. 4. Αξιοποίηση πακέτων: Να μάθουν τη χρήση εξειδικευμένων πακέτων όπως tidyr και dplyr για καθαρισμό, μετασχηματισμό και ανάλυση δεδομένων. 5. Ανάπτυξη δεξιοτήτων προγραμματισμού: Να αναπτύξουν βασικές δεξιότητες προγραμματισμού σε R για την αυτοματοποίηση και την επεξεργασία δεδομένων. Μαθησιακά Αποτελέσματα: Με την ολοκλήρωση του μαθήματος, οι εκπαιδευόμενοι θα μπορούν να: 1. Εγκαταστήσουν και να χρησιμοποιήσουν την R και το RStudio για την εκτέλεση βασικών και σύνθετων εντολών. 2. Εισάγουν και να εξάγουν δεδομένα από διάφορες πηγές και να τα διαχειρίζονται αποτελεσματικά. 3. Εφαρμόζουν στατιστικές συναρτήσεις για την ανάλυση δεδομένων και την εξαγωγή συμπερασμάτων. 4. Χρησιμοποιούν πακέτα όπως tidyr και dplyr για την επεξεργασία και τον καθαρισμό δεδομένων. 5. Αναπτύσσουν απλά scripts σε R για την αυτοματοποίηση εργασιών ανάλυσης δεδομένων. 6. Ερμηνεύουν και να παρουσιάζουν αποτελέσματα ανάλυσης δεδομένων με κατανοητό και δομημένο τρόπο.
  • Keywords: Γλώσσα, R programming, προγραμματισμός, RStudio, Στατιστική Ανάλυση, tidyr, dplyr, Διαχείριση Δεδομένων
  • Difficulty: Intermediate
  • Duration: 20 hours
  • Language: Greek
  • Prerequisites: Απαιτούνται βασικές γνώσεις (α) στη διαχείριση και επεξεργασία δεδομένων με άλλες εφαρμογές λογισμικού όπως λογιστικά φύλλα, (β) σε χρήση Διαδικτύου και (γ) σε οποιαδήποτε γλώσσα προγραμματισμού.
  • Video:
Course access
  • Access link (URL) to the course: https://upskill.ekdd.gr/
  • Personalized access (login) required:
  • Access for people with disabilities:
Certificate of attendance
  • Receiving a certificate of attendance:
  • Information on the certificate of attendance:
Copyright
  • Rights: Attribution-NonCommercial-ShareAlike (CC BY-NC-SA 4.0)
  • Date: 06-03-2025
Contributors
  • Name of contributors/teacher(s):
  • More info about contributors/teacher(s):
  • Photo of contributors/teacher(s):