एक-वैरिएबल विज़ुअलाइज़ेशन

Python में Plotly के साथ Data Visualization परिचय

Alex Scriven

Data Scientist

यूनिवेरिएट प्लॉट्स क्या हैं?

  • यूनिवेरिएट प्लॉट्स केवल एक वैरिएबल दिखाते हैं

 

$$

आम यूनिवेरिएट प्लॉट्स:

  • बार चार्ट
  • हिस्टोग्राम
  • बॉक्स प्लॉट
  • डेंसिटी प्लॉट्स
Python में Plotly के साथ Data Visualization परिचय

हिस्टोग्राम

 

हिस्टोग्राम में होता है:

  • कई कॉलम ("bins") जो मानों की रेंज दर्शाते हैं
    • हर बार की ऊँचाई = उस बिन रेंज में सैंपल की गिनती
  • बिन की संख्या मैनुअल या ऑटोमैटिक हो सकती है

 

हिस्टोग्राम उदाहरण

Python में Plotly के साथ Data Visualization परिचय

हमारा डेटासेट

वैज्ञानिक शोधकर्ताओं द्वारा एकत्रित Penguins डेटासेट:

  • चोंच का आकार, वज़न आदि जैसे विभिन्न बॉडी मापन शामिल हैं
  • विभिन्न प्रजातियाँ, जेंडर और आयु के पेंगुइन शामिल हैं

पेंगुइन डेटासेट

Python में Plotly के साथ Data Visualization परिचय

plotly.express के साथ हिस्टोग्राम

 

fig = px.histogram(
            data_frame=penguins,

x="Body Mass (g)", nbins=10)
fig.show()

पेंगुइन हिस्टोग्राम

Python में Plotly के साथ Data Visualization परिचय

उपयोगी हिस्टोग्राम आर्ग्युमेंट्स

 

  • orientation: प्लॉट को वर्टिकल (v) या हॉरिजॉन्टल (h) ओरिएंट करने के लिए
  • histfunc: बिन एग्रीगेशन सेट करें (जैसे: average, min, max).

$$

$$

$$

$$

अधिक जानकारी के लिए documentation देखें

Python में Plotly के साथ Data Visualization परिचय

बॉक्स (और व्हिस्कर) प्लॉट्स

क्वार्टाइल गणनाओं से एक वैरिएबल का सार देती है

$$

  • मध्य क्षेत्र = interquartile range
    • ऊपर की रेखा = 3rd क्वार्टाइल (75th पर्सेंटाइल)
    • मध्य रेखा = median (50th पर्सेंटाइल)
    • नीचे की रेखा = 1st क्वार्टाइल (25th पर्सेंटाइल)
  • ऊपर/नीचे की बार = min/max, आउट्लायर्स को छोड़कर

बॉक्स प्लॉट पेंगुइन

  • अलग दिखते डॉट्स आउट्लायर्स हैं
Python में Plotly के साथ Data Visualization परिचय

plotly.express के साथ बॉक्स प्लॉट्स

 

$$

fig = px.box(data_frame=penguins, 
            y="Flipper Length (mm)")
fig.show()

बॉक्स प्लॉट

Python में Plotly के साथ Data Visualization परिचय

उपयोगी बॉक्स प्लॉट आर्ग्युमेंट्स

 

  • hover_data: होवर पर दिखाने के लिए कॉलम नामों की लिस्ट
    • आउट्लायर्स समझने में उपयोगी
  • points: आउट्लायर्स कैसे दिखें, इसे और नियंत्रित करें

$$

$$

$$

$$

अधिक जानकारी के लिए documentation देखें

Python में Plotly के साथ Data Visualization परिचय

अभ्यास करते हैं!

Python में Plotly के साथ Data Visualization परिचय

Preparing Video For Download...