जनसांख्यिकीय ट्रेंड में सापेक्ष परिवर्तन
पिछले अभ्यास में, आपने समय के साथ विभिन्न जनसांख्यिकीय समूहों में उधारी के बदलाव देखे थे। इस अभ्यास में, आप जनसांख्यिकीय ट्रेंड में सापेक्ष परिवर्तन देखेंगे। ऐसा करने के लिए, आप हर समूह के ट्रेंड को पहले वर्ष 2008 की उधारी के आधार पर normalize करेंगे।
यह अभ्यास पाठ्यक्रम का हिस्सा है
R में Scalable Data Processing
अभ्यास निर्देश
rydfके पहले कॉलम कोcolumn1के रूप में लें।- कॉलम
1:8पर लूप चलाएँ, और हर कॉलम को पहले कॉलम से भाग देकर normalize करें। - x-axis पर
Yearऔर y-axis परProportionप्लॉट करें, औरRaceवैरिएबल के अनुसार रंग और group करें।
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# View rydf
rydf
# Get the first column of rydf
column1 <- rydf[, 1]
# Normalize the first 8 columns
for(this_column in 1:8) {
rydf[, this_column] <- rydf[, ___] / ___
}
# Convert the data to long format
rydf_long <- pivot_longer(rydf, -Race, names_to = "Year", values_to = "Proportion")
# Plot
ggplot(rydf_long, aes(x = ___, y = ___, group = Race, color = Race)) +
geom_line()