Επικοινωνήστε μαζί μας
 Διάρκεια 14 Ώρες

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

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

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

Αρχιτεκτονική UI και Server

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

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

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

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

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

Προηγμένο UI και Προσαρμογή

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

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

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

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

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

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

Απαιτήσεις

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

Κοινό-στόχος

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

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


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

Σχόλια (3)

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

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