ข้ามไปยังเนื้อหาหลัก

คอร์ส

กรณีศึกษา: การสร้างเว็บแอปพลิเคชันด้วย Shiny ใน R

ระดับกลาง4 ชม.

ฝึกทักษะ Shiny ของคุณไปพร้อมกับสร้างแอป Shiny สนุกๆ สำหรับสถานการณ์จริง!

R4 ชม.16 วิดีโอ59 แบบฝึกหัด4,850 XP19,231ใบแสดงความสำเร็จ

สร้างบัญชีฟรีของคุณ

ดำเนินการต่อด้วย Google
หรือ
การดำเนินการต่อหมายความว่าคุณยอมรับ เงื่อนไขการใช้งาน, ของเรา นโยบายความเป็นส่วนตัว และข้อมูลของคุณถูกจัดเก็บไว้ในสหรัฐอเมริกา

ได้รับความไว้วางใจจากผู้เรียนในหลายพันบริษัท

รายละเอียดคอร์ส

หลังจากเรียนรู้พื้นฐานการใช้ Shiny เพื่อสร้างเว็บแอปพลิเคชันแล้ว คอร์สนี้จะพาไปสู่ระดับที่สูงขึ้นด้วยการนำทักษะที่ได้เรียนมาปฏิบัติจริง คุณจะได้ฝึกพัฒนา Shiny app ที่น่าสนใจและสมจริงสำหรับกรณีการใช้งานทั่วไปหลายรูปแบบ เช่น การใช้ Shiny สำรวจชุดข้อมูล สร้างกราฟที่ปรับแต่งได้ และสร้าง word cloud ด้วยความรู้และประสบการณ์ที่ได้รับ คุณจะพร้อมพัฒนา Shiny app สำหรับการใช้งานของตัวเองได้อย่างมั่นใจ

ข้อกำหนดเบื้องต้น

หลักสูตร

โครงสร้างคอร์ส

1

ทบทวน Shiny

ในบทแรกนี้ จะทบทวนแนวคิดสำคัญในการพัฒนา Shiny โดยจะเริ่มต้นจากโครงสร้างพื้นฐานของ Shiny application รวมถึงแนวคิดหลัก เช่น inputs, outputs และ reactivity การเรียนในบทนี้จะช่วยฟื้นความรู้เรื่อง Shiny และเตรียมความพร้อมสำหรับการพัฒนา Shiny app เพื่อใช้งานจริง
เริ่มบทเรียน
2

สร้างกราฟที่สมบูรณ์แบบด้วย Shiny

ลองนึกภาพว่ากำลังเตรียมกราฟสำหรับบทความวิจัยโดยใช้ R แล้วต้องเสียเวลารันโค้ดซ้ำแล้วซ้ำเล่า เพียงเพื่อปรับค่าเล็กน้อยในแต่ละครั้ง ไม่ว่าจะเป็นขนาดและสีของจุด ชื่อกราฟ หรือข้อมูลที่แสดงบนกราฟ ทุกอย่างต้องพอดีก่อนนำไปเผยแพร่ เพื่อหลีกเลี่ยงความยุ่งยากนี้ คุณจะได้เรียนรู้วิธีสร้าง Shiny app ที่ให้ปรับแต่งกราฟได้ตามต้องการ
เริ่มบทเรียน
3

สำรวจชุดข้อมูลแบบอินเทอร์แอคทีฟด้วย Shiny

สมมติว่าหัวหน้าประทับใจกับกราฟที่สร้างด้วย Shiny และอยากทำความรู้จักกับชุดข้อมูลที่ใช้ในกราฟนั้น แต่ไม่ได้ต้องการเพียงไฟล์ข้อมูลดิบ แต่ต้องการสภาพแวดล้อมเชิงอินเทอร์แอคทีฟที่ดูข้อมูล กรองข้อมูล และดาวน์โหลดข้อมูลได้ บทนี้จะแนะนำขั้นตอนการสร้างแอปพลิเคชันดังกล่าว ซึ่งเป็น Shiny app สำหรับสำรวจชุดข้อมูล Gapminder
เริ่มบทเรียน
4

สร้าง word cloud ของคุณเองใน Shiny

เพื่อนของคุณชื่นชอบ word cloud และได้เขียนฟังก์ชัน R สำหรับสร้าง word cloud ไว้แล้ว แต่อยากแชร์ฟังก์ชันนี้ให้เพื่อนๆ คนอื่น ซึ่งไม่ใช่ทุกคนที่ใช้ R เป็น คุณจึงเสนอตัวช่วยโดยสร้าง Shiny app ที่ใช้ฟังก์ชันดังกล่าว เพื่อให้ทุกคนสามารถสร้าง word cloud ได้เอง แม้ไม่มีความรู้เรื่อง R ก็สามารถใช้งานผ่านอินเทอร์เฟซแบบคลิกได้เลย บทนี้จะแนะนำขั้นตอนทั้งหมดในการสร้างแอปนี้
เริ่มบทเรียน
R

กรณีศึกษา: การสร้างเว็บแอปพลิเคชันด้วย Shiny ใน R

เรียนจบแล้ว

รับใบรับรองความสำเร็จ

ลงทะเบียนเลย

พัฒนาทักษะด้านข้อมูลของคุณด้วย DataCamp บนมือถือ

ก้าวหน้าได้ทุกที่ด้วยคอร์สมือถือและแบบฝึกหัดการเขียนโค้ด 5 นาทีประจำวันของเรา

กรณีศึกษา: การสร้างเว็บแอปพลิเคชันด้วย Shiny ใน R | DataCamp