पायथन ट्यूटोरियल

अजगर घर पायथन परिचय पायथन आरंभ करें पायथन सिंटेक्स पायथन टिप्पणियाँ पायथन वेरिएबल्स पायथन डेटा प्रकार अजगर संख्या पायथन कास्टिंग पायथन स्ट्रिंग्स पायथन बूलियन्स पायथन ऑपरेटर्स पायथन सूचियाँ पायथन टुपल्स पायथन सेट पायथन डिक्शनरी अजगर अगर... और पाइथन जबकि लूप्स लूप्स के लिए पायथन पायथन कार्य अजगर लैम्ब्डा पायथन एरेज़ पायथन क्लासेस/ऑब्जेक्ट्स पायथन इनहेरिटेंस पायथन इटरेटर्स पायथन स्कोप पायथन मॉड्यूल अजगर तिथियाँ पायथन मठ पायथन JSON पायथन रेगेक्स पायथन पीआईपी अजगर का प्रयास करें... को छोड़कर पायथन उपयोगकर्ता इनपुट पायथन स्ट्रिंग स्वरूपण

फ़ाइल रखरखाव

पायथन फ़ाइल हैंडलिंग पायथन फ़ाइलें पढ़ें पायथन लिखें/फाइलें बनाएं पायथन फ़ाइलें हटाएं

पायथन मॉड्यूल

न्यूमपी ट्यूटोरियल पांडा वॉकथ्रू स्काइप ट्यूटोरियल

पायथन माटप्लोटलिब

माटप्लोटलिब परिचय माटप्लोटलिब आरंभ करें माटप्लोटलिब पाइप्लॉट माटप्लोटलिब प्लॉटिंग माटप्लोटलिब मार्कर माटप्लोटलिब लाइन माटप्लोटलिब लेबल माटप्लोटलिब ग्रिड माटप्लोटलिब सबप्लॉट्स माटप्लोटलिब स्कैटर माटप्लोटलिब बार्स माटप्लोटलिब हिस्टोग्राम Matplotlib पाई चार्ट

यंत्र अधिगम

शुरू करना मध्यमान मध्यम मोड मानक विचलन प्रतिशतता डेटा वितरण सामान्य डेटा वितरण स्कैटर प्लॉट रेखीय प्रतिगमन बहुपद प्रतिगमन बहु - प्रतिगमन स्केल ट्रेन / टेस्ट निर्णय वृक्ष

पायथन मायएसक्यूएल

MySQL प्रारंभ करें MySQL डेटाबेस बनाएँ MySQL तालिका बनाएँ MySQL सम्मिलित करें MySQL चुनें MySQL कहाँ MySQL ऑर्डर बाय MySQL हटाएं MySQL ड्रॉप टेबल MySQL अद्यतन MySQL सीमा मायएसक्यूएल जॉइन

पायथन मोंगोडीबी

मोंगोडीबी आरंभ करें MongoDB डेटाबेस बनाएँ MongoDB संग्रह बनाएँ मोंगोडीबी डालें मोंगोडीबी खोजें मोंगोडीबी क्वेरी मोंगोडीबी सॉर्ट मोंगोडीबी हटाएं MongoDB ड्रॉप संग्रह मोंगोडीबी अपडेट मोंगोडीबी सीमा

पायथन संदर्भ

पायथन अवलोकन पायथन बिल्ट-इन फंक्शन्स पायथन स्ट्रिंग तरीके पायथन सूची के तरीके पायथन डिक्शनरी के तरीके पायथन टुपल तरीके पायथन सेट मेथड्स पायथन फ़ाइल तरीके पायथन कीवर्ड पायथन अपवाद पायथन शब्दावली

मॉड्यूल संदर्भ

यादृच्छिक मॉड्यूल अनुरोध मॉड्यूल सांख्यिकी मॉड्यूल गणित मॉड्यूल सीमैथ मॉड्यूल

पायथन कैसे करें

सूची डुप्लिकेट निकालें एक स्ट्रिंग को उल्टा करें दो नंबर जोड़ें

पायथन उदाहरण

पायथन उदाहरण पायथन कंपाइलर अजगर व्यायाम अजगर प्रश्नोत्तरी पायथन प्रमाणपत्र

Matplotlib पाई चार्ट


पाई चार्ट बनाना

पाइप्लॉट के साथ, आप pie()पाई चार्ट बनाने के लिए फ़ंक्शन का उपयोग कर सकते हैं:

उदाहरण

एक साधारण पाई चार्ट:

import matplotlib.pyplot as plt
import numpy as np

y = np.array([35, 25, 25, 15])

plt.pie(y)
plt.show() 

परिणाम:

जैसा कि आप देख सकते हैं कि पाई चार्ट सरणी में प्रत्येक मान के लिए एक टुकड़ा (जिसे वेज कहा जाता है) खींचता है (इस मामले में [35, 25, 25, 15])।

डिफ़ॉल्ट रूप से पहले वेज की प्लॉटिंग x-अक्ष से शुरू होती है और वामावर्त चलती है :

नोट: प्रत्येक कील का आकार इस सूत्र का उपयोग करके अन्य सभी मूल्यों के साथ मूल्य की तुलना करके निर्धारित किया जाता है:

सभी मानों के योग से विभाजित मान: x/sum(x)



लेबल

labelपैरामीटर के साथ पाई चार्ट में लेबल जोड़ें ।

पैरामीटर प्रत्येक वेज के लिए एक लेबल वाला labelएक सरणी होना चाहिए:

उदाहरण

एक साधारण पाई चार्ट:

import matplotlib.pyplot as plt
import numpy as np

y = np.array([35, 25, 25, 15])
mylabels = ["Apples", "Bananas", "Cherries", "Dates"]

plt.pie(y, labels = mylabels)
plt.show() 

परिणाम:


प्रारंभ कोण

startangleजैसा कि बताया गया है कि डिफ़ॉल्ट प्रारंभ कोण एक्स-अक्ष पर है, लेकिन आप पैरामीटर निर्दिष्ट करके प्रारंभ कोण को बदल सकते हैं ।

पैरामीटर को startangleडिग्री में कोण के साथ परिभाषित किया गया है, डिफ़ॉल्ट कोण 0 है:

उदाहरण

90 डिग्री पर पहला वेज शुरू करें:

import matplotlib.pyplot as plt
import numpy as np

y = np.array([35, 25, 25, 15])
mylabels = ["Apples", "Bananas", "Cherries", "Dates"]

plt.pie(y, labels = mylabels, startangle = 90)
plt.show() 

परिणाम:


विस्फोट

हो सकता है कि आप चाहते हैं कि कोई एक वेजेज बाहर खड़ा हो? explodeपैरामीटर आपको ऐसा करने की अनुमति देता है

explodeपैरामीटर, यदि निर्दिष्ट किया गया है, और नहीं , तो Noneप्रत्येक वेज के लिए एक मान वाला एक सरणी होना चाहिए।

प्रत्येक मान दर्शाता है कि प्रत्येक वेज केंद्र से कितनी दूर प्रदर्शित होता है:

उदाहरण

पाई के केंद्र से "सेब" कील 0.2 खींचो:

import matplotlib.pyplot as plt
import numpy as np

y = np.array([35, 25, 25, 15])
mylabels = ["Apples", "Bananas", "Cherries", "Dates"]
myexplode = [0.2, 0, 0, 0]

plt.pie(y, labels = mylabels, explode = myexplode)
plt.show() 

परिणाम:


साया

shadowsपैरामीटर को इस पर सेट करके पाई चार्ट में एक छाया जोड़ें True:

उदाहरण

एक छाया जोड़ें:

import matplotlib.pyplot as plt
import numpy as np

y = np.array([35, 25, 25, 15])
mylabels = ["Apples", "Bananas", "Cherries", "Dates"]
myexplode = [0.2, 0, 0, 0]

plt.pie(y, labels = mylabels, explode = myexplode, shadow = True)
plt.show() 

परिणाम:


रंग की

colorsआप पैरामीटर के साथ प्रत्येक पच्चर का रंग सेट कर सकते हैं ।

colorsपैरामीटर, यदि निर्दिष्ट किया गया है, तो प्रत्येक वेज के लिए एक मान वाला एक सरणी होना चाहिए:

उदाहरण

प्रत्येक पच्चर के लिए एक नया रंग निर्दिष्ट करें:

import matplotlib.pyplot as plt
import numpy as np

y = np.array([35, 25, 25, 15])
mylabels = ["Apples", "Bananas", "Cherries", "Dates"]
mycolors = ["black", "hotpink", "b", "#4CAF50"]

plt.pie(y, labels = mylabels, colors = mycolors)
plt.show() 

परिणाम:

आप हेक्साडेसिमल रंग मान , 140 समर्थित रंग नामों में से कोई भी या इनमें से किसी एक शॉर्टकट का उपयोग कर सकते हैं:

'r'- लाल
'g'- हरा
'b'- नीला
'c'- सियान
'm'- मैजेंटा
'y'- पीला
'k'- काला
'w'- सफेद


दंतकथा

प्रत्येक पच्चर के लिए स्पष्टीकरण की सूची जोड़ने के लिए, legend()फ़ंक्शन का उपयोग करें:

उदाहरण

एक किंवदंती जोड़ें:

import matplotlib.pyplot as plt
import numpy as np

y = np.array([35, 25, 25, 15])
mylabels = ["Apples", "Bananas", "Cherries", "Dates"]

plt.pie(y, labels = mylabels)
plt.legend()
plt.show() 

परिणाम:

हैडर के साथ लीजेंड

लेजेंड में हेडर जोड़ने के लिए, titleपैरामीटर को legend फंक्शन में जोड़ें।

उदाहरण

हेडर के साथ लेजेंड जोड़ें:

import matplotlib.pyplot as plt
import numpy as np

y = np.array([35, 25, 25, 15])
mylabels = ["Apples", "Bananas", "Cherries", "Dates"]

plt.pie(y, labels = mylabels)
plt.legend(title = "Four Fruits:")
plt.show() 

परिणाम: