การใช้ Facet แบบแกน y อิสระ
ในกราฟก่อนหน้า ทั้งหกกราฟใช้ขอบเขตแกนเดียวกัน ทำให้การสังเกตการเปลี่ยนแปลงตามเวลาในกราฟที่มีความผันผวนน้อยทำได้ยาก
แทนที่จะเป็นแบบนั้น คุณสามารถให้แต่ละ facet เลือกช่วงแกน y ของตัวเองได้
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
กรณีศึกษา: การวิเคราะห์เชิงสำรวจข้อมูลใน R
คำแนะนำการฝึกหัด
แก้ไข faceted plot ให้แกน y ของแต่ละ facet ถูกกำหนดอิสระ แทนที่จะใช้ช่วงเดียวกันทั้งหกกราฟ
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Vector of six countries to examine
countries <- c("United States", "United Kingdom",
"France", "Japan", "Brazil", "India")
# Filtered by_year_country: filtered_6_countries
filtered_6_countries <- by_year_country %>%
filter(country %in% countries)
# Line plot of % yes over time faceted by country
ggplot(filtered_6_countries, aes(year, percent_yes)) +
geom_line() +
facet_wrap(~ country)