การแสดงผลสัดส่วนผู้กู้ที่เป็นเพศหญิง
ฟังก์ชันในแพ็กเกจ bigtabulate และ biganalytics คืนค่าเป็น base R types ที่นำไปใช้งานต่อได้ทันทีเหมือนกับการวิเคราะห์ทั่วไป ซึ่งหมายความว่าเราสามารถนำผลลัพธ์มาแสดงผลด้วย ggplot2 ได้เลย
ในแบบฝึกหัดนี้ คุณจะแสดงผลสัดส่วนผู้กู้เพศหญิงในพื้นที่เมืองและชนบทตลอดทุกปีที่มีข้อมูล
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การประมวลผลข้อมูลขนาดใหญ่ใน R
คำแนะนำการฝึกหัด
เมทริกซ์ prop_female จากแบบฝึกหัดก่อนหน้าพร้อมใช้งานใน workspace แล้ว
- โหลดแพ็กเกจ
tidyrและggplot2 - แปลง
prop_femaleเป็น data frame โดยใช้as.data.frame() - เพิ่มคอลัมน์ใหม่ชื่อ
Yearแล้วกำหนดค่าให้เท่ากับrow.names()ของprop_female_df - เรียกใช้
pivot_longer()กับคอลัมน์ในprop_female_dfเพื่อแปลงเป็น long format
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Load the tidyr and ggplot2 packages
___
___
# Convert prop_female to a data frame
prop_female_df <- ___
# Add a new column Year
prop_female_df$Year <- ___
# Call pivot_longer on prop_female_df
prop_female_long <- ___(prop_female_df, -Year, names_to = "Region", values_to = "Prop")
# Create a line plot
ggplot(prop_female_long, aes(x = Year, y = Prop, group = Region, color = Region)) +
geom_line()