Cảm ơn bạn đã gửi yêu cầu! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Cảm ơn bạn đã gửi đặt chỗ! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Đề cương khóa học
Giới thiệu về Shiny
- Shiny là gì và cách hoạt động của nó
- Cài đặt và cấu hình cơ bản
- Tra cứu ví dụ và thư viện Shiny
Giao diện người dùng (UI) và kiến trúc máy chủ (Server)
- Nắm bắt thành phần của ui.R và server.R
- Làm việc với fluidPage(), sidebarLayout() và các hàm bố cục khác
- Thiết kế đầu vào và đầu ra
Tương tác động và Reactivity
- Biểu thức Reactive và quan sát viên (observers)
- Kiểm soát hành vi ứng dụng bằng đầu vào phản hồi (reactive inputs)
- Điều gỡ lỗi vấn đề liên quan đến tính động
Vẽ biểu đồ và Báo cáo
- Kết hợp ggplot2 và plotly trong các ứng dụng Shiny
- Tạo bảng phản hồi với DT hoặc reactable
- Tạo báo cáo có thể tải về bằng rmarkdown
Giao diện người dùng Nâng cao và Tùy chỉnh
- Thêm tab, panen điều kiện và modals
- Nhúng giao diện người dùng tùy chỉnh CSS và chủ đề (themes)
- Sử dụng các mô-đun Shiny để tái sử dụng mã
Đưa vào hoạt động và Lưu trữ
- Tải lên ứng dụng lên Posit Cloud hoặc Shinyapps.io
- Chạy ứng dụng trên máy cục bộ và Shiny Server
- Quản lý phụ thuộc và phiên bản
Nghiên cứu trường hợp và Thiết kế Ứng dụng
- Tạo ra bảng điều khiển đầy đủ tính năng từ đầu
- Bộ lọc tương tác và thông tin do người dùng tạo ra
- Lời khuyên về hiệu suất, bảo mật và khả năng mở rộng
Tóm tắt và Bước kế tiếp
Yêu cầu
- Hiểu biết về ngôn ngữ lập trình R
- Kinh nghiệm làm việc với phân tích hoặc trực quan hóa dữ liệu
- Rất có ích nếu quen với HTML và CSS, nhưng không bắt buộc
Đối tượng
- Nhân viên phân tích và khoa học dữ liệu
- Nhà phát triển R muốn xây dựng các bảng điều khiển tương tác
- Các nhà nghiên cứu và giáo viên trực quan hóa dữ liệu cho công chúng hoặc nội bộ sử dụng
14 Giờ
Đánh giá (2)
kiến thức của người hướng dẫn, được điều chỉnh phù hợp, bao gồm tất cả các chủ đề
eleni - EUAA
Khóa học - Forecasting with R
Dịch thuật bằng máy
Các ứng dụng thực tế sử dụng Statcan và CER làm ví dụ.
Matthew - Natural Resources Canada
Khóa học - Data Analytics With R
Dịch thuật bằng máy