माटप्लोटलिब बार्स
बार बनाना
Pyplot के साथ, आप bar()
बार ग्राफ़ बनाने के लिए फ़ंक्शन का उपयोग कर सकते हैं:
उदाहरण
4 बार ड्रा करें:
import matplotlib.pyplot as plt
import numpy as np
x = np.array(["A",
"B", "C", "D"])
y = np.array([3, 8, 1, 10])
plt.bar(x,y)
plt.show()
परिणाम:
bar()
फ़ंक्शन तर्क लेता है जो सलाखों के लेआउट का वर्णन करता है ।
श्रेणियां और उनके मान पहले और दूसरे तर्क द्वारा सरणियों के रूप में दर्शाए गए हैं।
उदाहरण
x = ["APPLES", "BANANAS"]
y = [400, 350]
plt.bar(x, y)
क्षैतिज बार्स
यदि आप चाहते हैं कि सलाखों को लंबवत के बजाय क्षैतिज रूप से प्रदर्शित किया जाए, तो barh()
फ़ंक्शन का उपयोग करें:
उदाहरण
4 क्षैतिज पट्टियाँ ड्रा करें:
import matplotlib.pyplot as plt
import numpy as np
x = np.array(["A",
"B", "C", "D"])
y = np.array([3, 8, 1, 10])
plt.barh(x, y)
plt.show()
परिणाम:
बार रंग
और बार bar()
का रंग सेट करने के लिए barh()
कीवर्ड तर्क लेता है
:color
उदाहरण
4 लाल पट्टियाँ ड्रा करें:
import matplotlib.pyplot as plt
import numpy as np
x = np.array(["A",
"B", "C", "D"])
y = np.array([3, 8, 1, 10])
plt.bar(x, y, color = "red")
plt.show()
परिणाम:
रंग नाम
आप 140 समर्थित रंग नामों में से किसी का भी उपयोग कर सकते हैं ।
उदाहरण
4 "हॉट पिंक" बार ड्रा करें:
import matplotlib.pyplot as plt
import numpy as np
x = np.array(["A",
"B", "C", "D"])
y = np.array([3, 8, 1, 10])
plt.bar(x, y, color = "hotpink")
plt.show()
परिणाम:
रंग हेक्स
या आप हेक्साडेसिमल रंग मानों का उपयोग कर सकते हैं :
उदाहरण
सुंदर हरे रंग के साथ 4 बार ड्रा करें:
import matplotlib.pyplot as plt
import numpy as np
x = np.array(["A",
"B", "C", "D"])
y = np.array([3, 8, 1, 10])
plt.bar(x, y, color = "#4CAF50")
plt.show()
परिणाम:
बार चौड़ाई
बार की चौड़ाई निर्धारित करने के लिए bar()
कीवर्ड तर्क लेता है
:width
उदाहरण
4 बहुत पतली पट्टियाँ ड्रा करें:
import matplotlib.pyplot as plt
import numpy as np
x = np.array(["A",
"B", "C", "D"])
y = np.array([3, 8, 1, 10])
plt.bar(x, y, width = 0.1)
plt.show()
परिणाम:
डिफ़ॉल्ट चौड़ाई मान 0.8 . है
नोट: क्षैतिज पट्टियों के लिए, height
के बजाय उपयोग करें width
।
बार ऊंचाई
सलाखों की ऊंचाई निर्धारित करने के लिए barh()
कीवर्ड तर्क लेता है
:height
उदाहरण
4 बहुत पतली पट्टियाँ ड्रा करें:
import matplotlib.pyplot as plt
import numpy as np
x = np.array(["A",
"B", "C", "D"])
y = np.array([3, 8, 1, 10])
plt.barh(x, y, height = 0.1)
plt.show()
परिणाम:
डिफ़ॉल्ट ऊंचाई मान 0.8 . है