पायथन में ऑगिव चार्ट कैसे बनाएं
ऑगिव एक ग्राफ़ है जो दिखाता है कि डेटा सेट में कितने डेटा मान एक निश्चित मान से ऊपर या नीचे आते हैं। यह ट्यूटोरियल बताता है कि पायथन में वॉरहेड कैसे बनाया जाता है।
उदाहरण: पायथन में ऑगिव कैसे बनाएं
पायथन में डेटासेट के लिए एक ऑगिव बनाने के लिए निम्नलिखित चरणों को पूरा करें।
चरण 1: एक डेटासेट बनाएं।
सबसे पहले, हम एक सरल डेटासेट बना सकते हैं।
import numpy as np #create array of 1,000 random integers between 0 and 10 np.random.seed(1) data = np.random.randint(0, 10, 1000) #view first ten values data[:10] array([5, 8, 9, 5, 0, 0, 1, 7, 6, 9])
चरण 2: एक वारहेड बनाएं।
फिर हम कक्षाओं और वर्ग आवृत्तियों को स्वचालित रूप से ढूंढने के लिए numpy.histogram फ़ंक्शन का उपयोग कर सकते हैं। फिर हम वारहेड बनाने के लिए matplotlib का उपयोग कर सकते हैं:
import numpy as np import matplotlib.pyplot as plt #obtain histogram values with 10 bins values, base = np.histogram(data, bins=10) #find the cumulative sums cumulative = np.cumsum(values) # plot the warhead plt.plot(base[:-1], cumulative, 'ro-')
numpy.histogram फ़ंक्शन में हमारे द्वारा निर्दिष्ट बक्सों की संख्या के आधार पर बुलेट चार्ट अलग दिखेगा। उदाहरण के लिए, यदि हम 30 समूहों का उपयोग करें तो चार्ट इस प्रकार दिखेगा:
#obtain histogram values with 30 bins
values, base = np.histogram(data, bins= 10 )
#find the cumulative sums
cumulative = np.cumsum(values)
# plot the warhead
plt.plot(base[:-1], cumulative, 'ro-')
‘ ro-‘ तर्क निर्दिष्ट करता है:
- लाल रंग का प्रयोग करें (आर)
- प्रत्येक कक्षा अवकाश पर वृत्तों का प्रयोग करें (o)
- वृत्तों को जोड़ने के लिए रेखाओं का उपयोग करें (-)
चार्ट के सौंदर्य को बदलने के लिए इन विकल्पों को बेझिझक संशोधित करें।