การสร้างกราฟที่ดีขึ้น

ข้อมูลเชิงหมวดหมู่ใน Tidyverse

Emily Robinson

Data Scientist

Scatterplot ที่แกน y คือ "ปัญหา" และแกน x คือ "เปอร์เซ็นต์ที่มองว่าเป็นปัญหา" ปัญหาได้แก่ Expectations, Dirty Data และ Domain Expertise โดยจุดข้อมูลกระจายอยู่โดยไม่มีการเรียงลำดับ

ข้อมูลเชิงหมวดหมู่ใน Tidyverse

การเรียงลำดับ factor

ggplot(WorkChallenges, aes(x = fct_reorder(question, perc_problem),
                           y = perc_problem)) +
  geom_point() + 
  coord_flip()              

Scatterplot เดิม แต่เรียงลำดับแล้ว โดยจากซ้ายไปขวาจะเป็นเปอร์เซ็นต์ที่มองว่าเป็นปัญหาจากน้อยไปมาก

ข้อมูลเชิงหมวดหมู่ใน Tidyverse

Bar graph ที่แกน y คือชื่อตำแหน่งงาน และแกน x คือจำนวน โดยยังไม่ได้เรียงลำดับตามจำนวน

ข้อมูลเชิงหมวดหมู่ใน Tidyverse

การเรียงลำดับ bar chart

ggplot(multiple_choice_responses, aes(x = fct_infreq(CurrentJobTitleSelect)) +
   geom_bar() +
   coord_flip()              

Bar chart เดิม แต่เรียงลำดับจากบนลงล่างตามจำนวนที่เพิ่มขึ้น

ข้อมูลเชิงหมวดหมู่ใน Tidyverse

การกลับลำดับ factor

ggplot(multiple_choice_responses, aes(x = fct_rev(fct_infreq(CurrentJobTitleSelect)))) +
    geom_bar() + 
    coord_flip()

Bar chart เดิม แต่เรียงลำดับจากบนลงล่างตามจำนวนที่ลดลง

ข้อมูลเชิงหมวดหมู่ใน Tidyverse

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

ข้อมูลเชิงหมวดหมู่ใน Tidyverse

Preparing Video For Download...