รวมผลลัพธ์
ตอนนี้คุณทราบสัดส่วนผู้กู้ที่เป็นเพศหญิงในเขตเมืองและชนบทสำหรับทุกปีแล้ว อย่างไรก็ตาม ผลลัพธ์ยังอยู่ในรูปแบบ list การแปลง list นี้ให้เป็น matrix หรือ data frame อาจมีประโยชน์เมื่อต้องการคำนวณสถิติสรุปหรือแสดงผลลัพธ์ด้วยภาพ ในแบบฝึกหัดนี้ คุณจะรวมผลลัพธ์ให้อยู่ในรูปแบบ matrix
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การประมวลผลข้อมูลขนาดใหญ่ใน R
คำแนะนำการฝึกหัด
all_years จากแบบฝึกหัดก่อนหน้าพร้อมใช้งานในพื้นที่ทำงานของคุณแล้ว
- เรียกใช้
Reduce()กับall_yearsเพื่อรวมผลลัพธ์จากแบบฝึกหัดก่อนหน้า โดยฟังก์ชันที่ใช้ที่นี่คือrbind(ย่อมาจาก row bind) - ใช้ฟังก์ชัน
dimnames()เพื่อเพิ่มชื่อแถวและชื่อคอลัมน์ให้กับ matrix นี้ ซึ่งก็คือprop_female- ชื่อแถว (rownames) คือ
names()ของ listall_years
- ชื่อแถว (rownames) คือ
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Collect the results as rows in a matrix
prop_female <- ___(___, ___)
# Rename the row and column names
___(prop_female) <- list(___, c("prop_female_urban", "prop_femal_rural"))
# View the matrix
prop_female