शुरू करेंमुफ़्त में शुरू करें

Bayesian मॉडल को प्लॉट करना

पिछले अभ्यासों में हमने एक Bayesian मॉडल का आकलन किया था जो किसी गाने की लोकप्रियता (popularity) को उसकी उम्र (song_age) से प्रेडिक्ट करता है। अब आइए मॉडल को विज़ुअलाइज़ करें। पहले से लोड किए गए songs डेटासेट और stan_model ऑब्जेक्ट का उपयोग करके ggplot2 में ऐसा विज़ुअल बनाएँ जो डेटा और अनुमानित रिग्रेशन रेखा दिखाए।

यह अभ्यास पाठ्यक्रम का हिस्सा है

rstanarm के साथ Bayesian Regression Modeling

पाठ्यक्रम देखें

अभ्यास निर्देश

  • मॉडल पैरामीटर्स का एक टाइडी सारांश tidy_coef में सेव करें
  • tidy_coef से अनुमानित इंटरसेप्ट और स्लोप निकालें
  • ऐसा प्लॉट बनाएँ जो डेटा और अनुमानित रिग्रेशन रेखा दिखाए, जहाँ x-धुरी पर song_age और y-धुरी पर popularity हो

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Save the model parameters
tidy_coef <- ___(stan_model)

# Extract intercept and slope
model_intercept <- tidy_coef$___[1]
model_slope <- tidy_coef$___[2]

# Create the plot
ggplot(songs, aes(x = ___, y = ___)) +
  geom_point() +
  geom_abline(intercept = ___, slope = ___)
कोड संपादित करें और चलाएँ