Build your ultimate AI agent
รายละเอียดคอร์ส
มีคำกล่าวว่าภาพหนึ่งภาพแทนคำพูดได้นับพัน การนำเสนอผลการวิเคราะห์ข้อมูลให้ประสบความสำเร็จไม่ได้ขึ้นอยู่กับความถูกต้องและประสิทธิภาพของกราฟิกเพียงอย่างเดียว แต่ยังต้องคำนึงถึงความสวยงามและความโดดเด่นด้วย คอร์สนี้จะสอนให้คุณใช้ประโยชน์จาก themes ของ ggplot2 เพื่อสร้างกราฟิกคุณภาพระดับตีพิมพ์ที่โดดเด่นกว่ากราฟทั่วไป นอกจากนี้ยังแสดงวิธีปรับแต่ง ggplot2 ให้ได้ประสิทธิภาพสูงสุด เพื่อสร้างกราฟที่แปลกใหม่และดึงดูดความสนใจบนโซเชียลมีเดีย ในตอนท้าย คุณจะนำความรู้ทั้งหมดมารวมกันเพื่อสร้างรายงานที่มีสไตล์เฉพาะตัวด้วย RMarkdown และ CSS ทั้งหมดนี้อยู่ภายใน tidyverse อันทรงพลัง
ข้อกำหนดเบื้องต้น
หลักสูตร
โครงสร้างคอร์ส
1
Custom Themes ใน ggplot2
ในบทนี้ คุณจะได้รู้จักกับข้อมูลที่จะใช้ตลอดทั้งคอร์ส ได้แก่ ความสัมพันธ์ระหว่างชั่วโมงการทำงานต่อสัปดาห์และค่าตอบแทนในประเทศต่างๆ ของยุโรป ตามข้อมูลขององค์การแรงงานระหว่างประเทศ (ILO) จากนั้นจะเริ่มสำรวจข้อมูลและค้นพบความสัมพันธ์ที่น่าสนใจผ่านการแสดงผลเชิงสำรวจ แล้วจึงปรับแต่งรูปลักษณ์ของกราฟนั้น เปลี่ยนจากกราฟธรรมดาให้กลายเป็นการแสดงผลข้อมูลที่สวยงามและไม่ซ้ำใคร
- แนะนำข้อมูล50 XP
- รวมชุดข้อมูลทั้งสองเข้าด้วยกัน100 XP
- เปลี่ยนประเภทของตัวแปร100 XP
- การกรองและแสดงผลข้อมูล50 XP
- กรองข้อมูลสำหรับการพล็อตกราฟ100 XP
- สถิติสรุปเบื้องต้น100 XP
- Scatter Plot เบื้องต้น100 XP
- เพิ่ม label ให้กับกราฟ100 XP
- ธีม ggplot2 แบบกำหนดเอง50 XP
- ใช้ธีมเริ่มต้น100 XP
- ปรับรูปแบบของหัวข้อ100 XP
- เปลี่ยนสีพื้นหลังและเพิ่มระยะขอบ100 XP
2
การสร้างการแสดงผลข้อมูลแบบกำหนดเองและไม่ซ้ำใคร
กราฟแท่ง กราฟกระจาย และฮิสโตแกรมเป็นการแสดงผลข้อมูลที่พบบ่อยและมีประสิทธิภาพมากที่สุด อย่างไรก็ตาม บางครั้งก็มีวิธีที่ดีกว่าในการนำเสนอสิ่งที่ต้องการสื่อให้ผู้ชมเข้าใจ กราฟประเภทที่เรียกว่า "dot plots" ช่วยให้เราเข้าใจการเปลี่ยนแปลงของข้อมูลได้ดีขึ้น เช่น พัฒนาการในช่วงเวลาต่างๆ ในบทนี้ คุณจะสร้างการแสดงผลข้อมูลแบบกำหนดเองที่เน้นและอธิบายประเด็นสำคัญของเรื่องราวที่ต้องการนำเสนอได้อย่างชัดเจน
3
RMarkdown เบื้องต้น
ในอดีต นักวิจัยและนักวิเคราะห์ข้อมูลต้องสร้างกราฟใน R แล้วค่อยๆ คัดลอกไปวางในเอกสาร LaTeX หรือ Word ด้วยตนเอง แต่ปัจจุบันสามารถสร้างและผลิตรายงานทั้งฉบับได้จากภายใน R และ RStudio โดยใช้ภาษา RMarkdown ซึ่งรวม R chunks, ข้อความที่จัดรูปแบบ, ตาราง และกราฟไว้ด้วยกัน ในบทนี้ คุณจะนำผลการวิเคราะห์ ข้อสรุป และกราฟจากบทก่อนหน้ามาผสานเข้าด้วยกันในรายงาน เพื่อนำเสนอเรื่องราวที่ต้องการสื่อได้อย่างครบถ้วน
4
การปรับแต่งรายงาน RMarkdown
หัวหน้า ลูกค้า หรืออาจารย์มักคาดหวังให้ผลลัพธ์ถูกต้องและนำเสนอในโครงสร้างที่ชัดเจนกระชับ แต่การมีรายงานที่จัดรูปแบบสวยงามและมีเอกลักษณ์เฉพาะตัวนั้นถือเป็นจุดเด่นที่เพิ่มคุณค่าได้อีก ซึ่ง RMarkdown สามารถปรับแต่งเพื่อให้บรรลุเป้าหมายนี้ได้ ในบทสุดท้ายนี้ คุณจะนำรายงานจากบทที่แล้วมาปรับแต่งด้วยสไตล์ที่กำหนดเองและไม่ซ้ำใคร
R
การสื่อสารด้วยข้อมูลใน Tidyverse
เรียนจบแล้ว

