सीबॉर्न: हिस्टोग्राम में ह्यू पैरामीटर का उपयोग कैसे करें
आप किसी विशिष्ट चर के मान के आधार पर हिस्टोग्राम बार को रंगने के लिए सीबॉर्न में हिस्टोग्राम बनाते समय टिंट पैरामीटर का उपयोग कर सकते हैं।
ऐसा करने के लिए, आप निम्नलिखित मूल सिंटैक्स का उपयोग कर सकते हैं:
import seaborn as sns sns. histplot (data=df, x=' points ', hue=' team ')
यह विशेष उदाहरण वेरिएबल बिंदुओं के लिए एक हिस्टोग्राम बनाता है जिसमें टीम वेरिएबल के मान के आधार पर बार रंगीन होते हैं।
निम्नलिखित उदाहरण दिखाता है कि व्यवहार में इस वाक्यविन्यास का उपयोग कैसे करें।
उदाहरण: सीबॉर्न हिस्टोग्राम में ह्यू पैरामीटर का उपयोग करना
मान लीजिए कि हमारे पास निम्नलिखित पांडा डेटाफ़्रेम है जो दो अलग-अलग टीमों के बास्केटबॉल खिलाड़ियों द्वारा बनाए गए अंक दिखाता है:
import pandas as pd
import numpy as np
#make this example reproducible
n.p. random . seeds (1)
#createDataFrame
df = pd. DataFrame ({' team ':np. repeat (['A', 'B'], 100),
' points ': np. concatenate ([
n.p. random . normal (size=100,loc=15,scale=2),
n.p. random . normal (size=100, loc=25, scale=4)])})
#view head of DataFrame
print ( df.head ())
team points
0 A 18.248691
1 A 13.776487
2 A 13.943656
3 A 12.854063
4 A 16.730815
हम टीम वेरिएबल द्वारा समूहीकृत पॉइंट वेरिएबल के हिस्टोग्राम बनाने के लिए ह्यू पैरामीटर के साथ सीबॉर्न हिस्टप्लॉट () फ़ंक्शन का उपयोग कर सकते हैं:
import seaborn as sns
#create histogram to visualize distribution of points by team
sns. histplot (data=df, x=' points ', hue=' team ')
परिणामी प्लॉट में ओवरलैड हिस्टोग्राम होते हैं जिनके रंग टीम कॉलम मानों पर आधारित होते हैं।
ध्यान दें कि हम हिस्टोग्राम में कौन से रंगों का उपयोग करना है यह निर्दिष्ट करने के लिए पैलेट तर्क का भी उपयोग कर सकते हैं:
import seaborn as sns
#create histogram to visualize distribution of points by team
sns. histplot (data=df, x=' points ', hue=' team ', palette=[' lightgreen ', ' pink '])
दोनों हिस्टोग्राम अब रंगों के रूप में हल्के हरे और गुलाबी रंग का उपयोग करते हैं, जैसा कि हमने हिस्टप्लॉट() फ़ंक्शन में पैलेट तर्क का उपयोग करके निर्दिष्ट किया है।
नोट : आप सीबॉर्न हिस्टप्लॉट() फ़ंक्शन के लिए संपूर्ण दस्तावेज़यहां पा सकते हैं।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि सीबॉर्न का उपयोग करके अन्य सामान्य कार्य कैसे करें:
सीबॉर्न प्लॉट्स में शीर्षक कैसे जोड़ें
सीबॉर्न प्लॉट्स में फ़ॉन्ट आकार कैसे बदलें
सीबॉर्न प्लॉट्स में टिकों की संख्या को कैसे समायोजित करें