Επικοινωνήστε μαζί μας

Εξέλιξη Κομματιού

Εισαγωγή στο Shiny

  • Τι είναι το Shiny και πώς λειτουργεί
  • Εγκατάσταση και βασική ρύθμιση
  • Εξερεύνηση παραδειγμάτων και συλλογής του Shiny

Αρχιτεκτονική Διεπαφής Χρήστη και Διακομιστή

  • Κατανόηση των στοιχείων ui.R και server.R
  • Εργασία με τις συναρτήσεις fluidPage(), sidebarLayout() και λειτουργίες διάταξης
  • Σχεδίαση εισόδων και εξόδων

Αντιδραστικότητα και Δυναμικές Αλληλεπιδράσεις

  • Αντιδραστικές εκφράσεις και παρατηρητές
  • Έλεγχος συμπεριφοράς εφαρμογής με αντιδραστικές εισόδους
  • Αποσφαλμάτωση προβλημάτων αντιδραστικότητας

Οπτικοποίηση Δεδομένων και Αναφορές

  • Ενσωμάτωση των ggplot2 και plotly σε εφαρμογές Shiny
  • Δημιουργία αντιδραστικών πινάκων με DT ή reactable
  • Δημιουργία μεταφορτώσιμων αναφορών με το rmarkdown

Προηγμένη Διεπαφή Χρήστη και Προσαρμογή

  • Προσθήκη καρτελών, υπό όρους πλαισίων και αναδυόμενων παραθύρων
  • Ενσωμάτωση προσαρμοσμένου CSS και θεμάτων
  • Χρήση των λειτουργικών μονάδων Shiny για επαναχρησιμοποίηση κώδικα

Ανάπτυξη και Φιλοξενία

  • Ανάπτυξη εφαρμογών στο Posit Cloud ή στο Shinyapps.io
  • Εκτέλεση εφαρμογών τοπικά και στον Shiny Server
  • Διαχείριση εξαρτήσεων και εκδόσεων

Μελέτη Περίπτωσης και Σχεδίαση Εφαρμογής

  • Δημιουργία ενός πλήρως λειτουργικού πίνακα ελέγχου από την αρχή
  • Διαδραστικά φίλτρα και κατευθυνόμενες από τον χρήστη πληροφορίες
  • Συμβουλές για απόδοση, ασφάλεια και επεκτασιμότητα

Σύνοψη και Επόμενα Βήματα

Απαιτήσεις

  • Κατανόηση του προγραμματισμού σε R
  • Εμπειρία στην ανάλυση ή οπτικοποίηση δεδομένων
  • Εξοικείωση με HTML και CSS είναι χρήσιμη αλλά δεν απαιτείται

Ακροατήριο

  • Αναλυτές και επιστήμονες δεδομένων
  • Προγραμματιστές R που επιθυμούν να δημιουργήσουν διαδραστικούς πίνακες ελέγχου
  • Ερευνητές και εκπαιδευτικοί που οπτικοποιούν δεδομένα για δημόσια ή εσωτερική χρήση
 14 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετέχοντα

Σχόλια (3)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες