Build your ultimate AI agent
รายละเอียดคอร์ส
เรียนรู้การสร้างแดชบอร์ดแบบโต้ตอบโดยใช้แพ็กเกจ shinydashboard ใน R ไม่ว่าคุณจะต้องการนำเสนอข้อมูลให้ลูกค้า สร้างรายงานการวิเคราะห์ข้อมูล หรือคอยติดตามประสิทธิภาพของโปรเจกต์ส่วนตัว shinydashboard ก็ช่วยให้คุณสร้างสิ่งที่ทรงพลังและน่าประทับใจได้ เรียนรู้พื้นฐานสำคัญของแพ็กเกจอันทรงพลังนี้ได้แล้ววันนี้
แม้รายงานจะสามารถให้ภาพรวมของสถานการณ์แก่คุณได้ แต่แดชบอร์ดไม่เพียงมีความเปลี่ยนแปลงได้ ซึ่งหมายความว่าข้อมูลสามารถอัปเดตได้แบบเรียลไทม์เท่านั้น แต่ยังโต้ตอบได้อีกด้วย สิ่งนี้ช่วยสร้างประสบการณ์ที่ดื่มด่ำมากขึ้นสำหรับผู้ชมของคุณ
ในหลักสูตรนี้ คุณจะได้เรียนรู้วิธีใช้ shinydashboard ใน R เพื่อสร้างแดชบอร์ดแบบไดนามิกและโต้ตอบได้ คุณจะได้เรียนรู้รายละเอียดทั้งหมดของ shinydashboard และทำความเข้าใจแนวทางปฏิบัติที่ดีด้าน UI/UX
คุณจะเริ่มต้นด้วยการสร้าง shinyApp แล้วจึงก้าวไปสู่การสร้าง shinydashboard จากนั้น คุณจะได้เรียนรู้วิธีเพิ่มองค์ประกอบแบบโต้ตอบพร้อมเอฟเฟกต์เมื่อวางเมาส์เหนือองค์ประกอบเหล่านั้น
สุดท้าย คุณจะได้สำรวจวิธีปรับแต่งองค์ประกอบการออกแบบของ shinydashboard ของคุณด้วยโค้ด CSS และอื่นๆ อีกมากมาย คุณจะได้รับโอกาสในการฝึกฝนแนวคิดเหล่านี้โดยใช้ชุดข้อมูลหลากหลายชุดในบริบทของสถานการณ์ที่แตกต่างกันสี่สถานการณ์
เมื่อจบหลักสูตรนี้ คุณจะมีความพร้อมมากขึ้นในการสร้างแดชบอร์ดที่ปรับแต่งได้ตามความต้องการสำหรับทุกวัตถุประสงค์โดยใช้ shinydashboard
ทำความเข้าใจวิธีใช้แดชบอร์ด
แม้รายงานจะสามารถให้ภาพรวมของสถานการณ์แก่คุณได้ แต่แดชบอร์ดไม่เพียงมีความเปลี่ยนแปลงได้ ซึ่งหมายความว่าข้อมูลสามารถอัปเดตได้แบบเรียลไทม์เท่านั้น แต่ยังโต้ตอบได้อีกด้วย สิ่งนี้ช่วยสร้างประสบการณ์ที่ดื่มด่ำมากขึ้นสำหรับผู้ชมของคุณ
เรียนรู้การใช้งาน shinydashboard
ในหลักสูตรนี้ คุณจะได้เรียนรู้วิธีใช้ shinydashboard ใน R เพื่อสร้างแดชบอร์ดแบบไดนามิกและโต้ตอบได้ คุณจะได้เรียนรู้รายละเอียดทั้งหมดของ shinydashboard และทำความเข้าใจแนวทางปฏิบัติที่ดีด้าน UI/UX
สร้างแดชบอร์ดแบบอินเทอร์แอคทีฟ
คุณจะเริ่มต้นด้วยการสร้าง shinyApp แล้วจึงก้าวไปสู่การสร้าง shinydashboard จากนั้น คุณจะได้เรียนรู้วิธีเพิ่มองค์ประกอบแบบโต้ตอบพร้อมเอฟเฟกต์เมื่อวางเมาส์เหนือองค์ประกอบเหล่านั้น
สุดท้าย คุณจะได้สำรวจวิธีปรับแต่งองค์ประกอบการออกแบบของ shinydashboard ของคุณด้วยโค้ด CSS และอื่นๆ อีกมากมาย คุณจะได้รับโอกาสในการฝึกฝนแนวคิดเหล่านี้โดยใช้ชุดข้อมูลหลากหลายชุดในบริบทของสถานการณ์ที่แตกต่างกันสี่สถานการณ์
เมื่อจบหลักสูตรนี้ คุณจะมีความพร้อมมากขึ้นในการสร้างแดชบอร์ดที่ปรับแต่งได้ตามความต้องการสำหรับทุกวัตถุประสงค์โดยใช้ shinydashboard
ข้อกำหนดเบื้องต้น
หลักสูตร
โครงสร้างคอร์ส
1
ShinyApps
ก่อนจะสร้าง shinydashboard ต้องทำความเข้าใจก่อนว่า shinyApp คืออะไร ในบทนี้จะได้เรียนรู้ว่า shinyApp คืออะไรและประกอบด้วยอะไรบ้าง เมื่อจบบทนี้แล้วจะสามารถเรนเดอร์ shinyApp ของตัวเองได้
2
พื้นฐานของ shinydashboard
ในบทที่แล้วได้เรียนรู้เกี่ยวกับ shiny apps แล้ว ในบทนี้จะพบว่า shinydashboard ก็คือ shiny app อีกรูปแบบหนึ่ง แต่มีฟีเจอร์ที่ปรับแต่งได้มากกว่า output และ input ที่กล่าวถึงในบทก่อนสามารถนำมาใช้ได้ในลักษณะเดียวกันทุกประการ จากนั้นจะได้เรียนรู้การวาง wire-frame สำหรับแดชบอร์ด เพื่อกำหนดตำแหน่งของ output และ input ต่าง ๆ
3
กราฟแบบโต้ตอบและแผนที่เชิงพื้นที่
ในบทนี้จะได้เรียนรู้การเพิ่มประสิทธิภาพให้กับ shinydashboard ด้วยการแทรกองค์ประกอบแบบโต้ตอบ ซึ่งรวมถึงกราฟ แผนที่เชิงพื้นที่ และตารางที่ผู้ใช้แดชบอร์ดสามารถโต้ตอบได้แบบเรียลไทม์
4
การเพิ่มองค์ประกอบดีไซน์และการปรับปรุง UI/UX
เมื่อคุ้นเคยกับ shinydashboard แล้ว ขั้นต่อไปคือการเพิ่มองค์ประกอบด้านดีไซน์ ไม่ว่าจะเป็นการเปลี่ยนสีพื้นหลัง การปรับขนาด box และอื่น ๆ นอกจากนี้ยังจะพูดถึงหลักการพื้นฐานของ UI/UX ที่ดี และสุดท้ายจะแสดงวิธีใช้งาน status และการจัดรูปแบบด้วย CSS
R
การสร้างแดชบอร์ดด้วย shinydashboard
เรียนจบแล้ว

