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

रीजन प्रीमियम

इस अभ्यास में, आपका उद्देश्य अलग-अलग रीजन में पॉलिसीहोल्डर्स के सालाना इंश्योरेंस प्रीमियम की तुलना करने वाले हिस्टोग्राम प्लॉट करना है. इसके लिए, आप एक plotting chain परिभाषित करेंगे जो इंश्योरेंस चार्जेज की यूनिट्स को डॉलर से हजार डॉलर (kUSD) में बदल दे, ताकि विज़ुअलाइज़ेशन और स्पष्ट हो. आप हिस्टोग्राम्स को दो-बाय-दो ग्रिड पर प्लॉट करेंगे.

DataFrames, StatsPlots और Chain पैकेज इम्पोर्ट कर दिए गए हैं, और insurance DataFrame लोड है.

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

Julia के साथ डेटा विज़ुअलाइज़ेशन परिचय

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

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

  • transform() फंक्शन लागू करके :Charges कॉलम के प्रत्येक एलिमेंट को 1000 से भाग दीजिए और प्राप्त मानों को उसी कॉलम में असाइन कीजिए.
  • layout आर्ग्युमेंट सेट करके दो-बाय-दो ग्रिड के हिस्टोग्राम जनरेट कीजिए.
  • axis लेबल कस्टमाइज़ कीजिए: नीचे वाली दोनों हिस्टोग्राम के x-axis लेबल को "Premium (kUSD)" रखें, और पहली तथा तीसरी हिस्टोग्राम के y-axis लेबल को "Frequency" सेट करें.

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

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

colors = [:slategray1 :springgreen4 :deeppink :darkviolet]

@chain insurance begin
	# Change charge units
    transform(:____
    	=> ByRow(x -> ____) => :____)
	# Create histograms
    @df histogram(:Charges, group=:Region,
    	layout=____,
        color=colors,
        # Set axis labels
        xlabel=____,
        ylabel=____)
end
ylims!(0, 120)
कोड संपादित करें और चलाएँ