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

आयु समूहों में मार्केटिंग चैनल

कुछ मार्केटिंग स्टेकहोल्डर्स जानना चाहते हैं कि क्या उनके मार्केटिंग चैनल सभी यूज़र्स तक समान रूप से पहुँच रहे हैं, या कुछ चैनल विशेष आयु-समूहों को ही ज़्यादा सर्व कर रहे हैं.

मार्केटिंग टीम में, तेज़ विश्लेषण और विज़ुअलाइज़ेशन की ज़रूरत अक्सर पड़ती है. आप जितना बेहतर परिणामों को विज़ुअलाइज़ करेंगे, उतनी ही प्रभावी तरह से आप अपनी फ़ाइंडिंग्स स्टेकहोल्डर्स तक पहुँचा पाएँगे.

इस अभ्यास में, आप एक grouped bar chart बनाएँगे जो दिखाएगा कि हर मार्केटिंग चैनल ने प्रत्येक आयु समूह में कितने लोगों तक पहुँच बनाई.

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

pandas के साथ मार्केटिंग कैंपेनों का विश्लेषण

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

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

  • level = 1 के साथ channel_age को unstack कीजिए और परिणाम को DataFrame में बदलिए.
  • channel_age को grouped bar chart के रूप में प्लॉट कीजिए.
  • ऊपर दाएँ legend जोड़िए और labels को channel_age_df.columns.values के बराबर सेट कीजिए.

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

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

channel_age = marketing.groupby(['marketing_channel', 'age_group'])\
                                ['user_id'].count()

# Unstack channel_age and transform it into a DataFrame
channel_age_df = ____.____(channel_age.____(____ = ____))

# Plot channel_age
____.____(____ = '____')
plt.title('Marketing channels by age group')
plt.xlabel('Age Group')
plt.ylabel('Users')
# Add a legend to the plot
____.____(____ = '____', 
           ____ = ____)
plt.show()
कोड संपादित करें और चलाएँ