सीबॉर्न में क्षैतिज बारप्लॉट कैसे बनाएं (उदाहरण के साथ)
आप सीबॉर्न में क्षैतिज बारप्लॉट बनाने के लिए निम्नलिखित मूल वाक्यविन्यास का उपयोग कर सकते हैं:
sns. barplot (x=df. values_var , y=df. group_var , orient=' h ')
ओरिएंट=’एच’ तर्क सीबॉर्न को डिफ़ॉल्ट वर्टिकल के बजाय बार को क्षैतिज रूप से उन्मुख करने के लिए कहता है।
निम्नलिखित उदाहरण दिखाता है कि व्यवहार में इस वाक्यविन्यास का उपयोग कैसे करें।
उदाहरण: सीबॉर्न में क्षैतिज बारप्लॉट कैसे बनाएं
मान लीजिए कि हमारे पास निम्नलिखित पांडा डेटाफ़्रेम है जिसमें किसी कंपनी के विभिन्न कर्मचारियों द्वारा की गई कुल बिक्री के बारे में जानकारी है:
import pandas as pd
#createDataFrame
df = pd. DataFrame ({' employee ': ['Andy', 'Bert', 'Chad', 'Doug', 'Eric', 'Frank'],
' sales ': [22, 14, 9, 7, 29, 20]})
#view DataFrame
print (df)
employee sales
0 Andy 22
1 Bert 14
2 Chad 9
3 Doug 7
4 Eric 29
5 Frank 20
हम प्रत्येक कर्मचारी की बिक्री की कल्पना करने के लिए एक क्षैतिज बारप्लॉट बनाने के लिए निम्नलिखित सिंटैक्स का उपयोग कर सकते हैं:
import seaborn as sns #create horizontal barplot sns. barplot (x=df. sales , y=df. employee , orient=' h ')
x-अक्ष प्रत्येक कर्मचारी द्वारा की गई बिक्री दिखाता है और y-अक्ष कर्मचारियों के नाम दिखाता है।
ध्यान दें कि हम बार रंग भी निर्दिष्ट कर सकते हैं और अक्ष लेबल के साथ एक कस्टम शीर्षक जोड़ सकते हैं:
import matplotlib. pyplot as plt import seaborn as sns #create horizontal bar chart sns. barplot (x=df. sales , y=df. employee , color=' steelblue ', orient=' h ') #add plot title plt. title (' Total Sales by Employee ', fontsize= 16 ) #add axis labels plt. xlabel (' Total Sales ') plt. ylabel (' Employee Name ')
प्लॉट बार में अब प्रत्येक का रंग एक जैसा है, और हमने प्लॉट को पढ़ने में आसान बनाने के लिए एक समग्र प्लॉट शीर्षक और अक्ष लेबल जोड़े हैं।
ध्यान दें : यदि आपको ज्यूपिटर नोटबुक में सीबॉर्न आयात करने में कठिनाई हो रही है, तो आपको पहले %pip इंस्टॉल सीबॉर्न कमांड चलाने की आवश्यकता हो सकती है।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि सीबॉर्न में अन्य सामान्य कार्य कैसे करें:
सीबॉर्न बारप्लॉट पर मूल्य कैसे प्रदर्शित करें
सीबॉर्न में समूहीकृत बारप्लॉट कैसे बनाएं
सीबॉर्न बारप्लॉट में बार का रंग कैसे सेट करें