RMarkdown คืออะไร?

การสื่อสารด้วยข้อมูลใน Tidyverse

Timo Grossenbacher

Data Journalist

สิ่งที่ได้ทำไปแล้ว

  • ...โหลดไลบรารีที่จำเป็น
  • ...เตรียมข้อมูลด้วย mutate() และ filter()
  • ...กำหนด custom theme
  • ...สร้าง dot plot
  • ...ปรับแต่งกราฟให้เหมาะกับหน้าจอมือถือ
การสื่อสารด้วยข้อมูลใน Tidyverse

1 Taken from rmarkdown.rstudio.com (http://rmarkdown.rstudio.com/images/RMarkdownOutputFormats.png)
การสื่อสารด้วยข้อมูลใน Tidyverse

การสื่อสารด้วยข้อมูลใน Tidyverse

เบื้องหลังการทำงาน

1 R for Data Science (http://r4ds.had.co.nz/r-markdown.html)
การสื่อสารด้วยข้อมูลใน Tidyverse

การทำซ้ำได้

ข้อดี

  • ผู้อื่นสามารถทำซ้ำและตรวจสอบงานได้
  • ทำให้ workflow เป็นอัตโนมัติได้

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

  • โค้ดต้องสามารถรันได้จริง
  • ต้องมีข้อมูลให้หรืออย่างน้อยต้องระบุแหล่งที่มา
  • (ต้องระบุ software environment ที่ใช้)
การสื่อสารด้วยข้อมูลใน Tidyverse

มาฝึกกันเถอะ!

การสื่อสารด้วยข้อมูลใน Tidyverse

Preparing Video For Download...