Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

बार ग्राफ में सांख्यिकीय रूप से महत्वपूर्ण अंतर का संकेत (Matplotlib)

बार ग्राफ में सांख्यिकीय रूप से महत्वपूर्ण अंतर को इंगित करने के लिए, हम निम्नलिखित कदम उठा सकते हैं -

  • आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें।
  • बनाएं साधन , स्टडी , अनुक्रमणिका , चौड़ाई और लेबल डेटा बिंदु।
  • सबप्लॉट () का उपयोग करके एक आकृति और सबप्लॉट का एक सेट बनाएं विधि।
  • bar() का उपयोग करके एक बार प्लॉट बनाएं विधि।
  • वाई बनाम एक्स को लाइनों और/या मार्करों के साथ संलग्न त्रुटि पट्टियों के रूप में प्लॉट करें। वाई-अक्ष को स्केल करें।
  • X-अक्ष के वर्तमान टिक स्थान और लेबल प्राप्त करें या सेट करें।
  • आंकड़ा प्रदर्शित करने के लिए, दिखाएं () . का उपयोग करें विधि।

उदाहरण

pltplt.rcParams["figure.figsize"] =[7.50, 3.50]plt.rcParams["figure.autolayout"] =Truemeans =(5, 15, 30, 40)std =(2, 3, 4, 5)सूचकांक =np.arange(4)चौड़ाई =0.7लेबल =('ए', 'बी', 'सी', 'डी') अंजीर, कुल्हाड़ी =plt. सबप्लॉट्स () कुल्हाड़ी .p1 =plt.bar (इंडेक्स, मीन्स, चौड़ाई =चौड़ाई, रंग ="लाल", लाइनविड्थ =2, zorder =5, अल्फा =0.5) ax.errs =plt.errorbar (इंडेक्स, मीन्स, yerr=std)plt .ylim(ymax=60)plt.xticks(index, लेबल, color='k')plt.show()

आउटपुट

बार ग्राफ में सांख्यिकीय रूप से महत्वपूर्ण अंतर का संकेत (Matplotlib)


  1. Matplotlib का उपयोग करके बार ग्राफ़ के लिए स्वचालित रूप से Y-अक्ष सीमाएँ सेट करना

    Y-अक्ष की सीमा निर्धारित करने के लिए, हम ylim() . का उपयोग कर सकते हैं विधि और अधिकतम और न्यूनतम सीमा मान डालें। कदम आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें। डेटा बिंदुओं के लिए दो सूचियां बनाएं। अधिकतम . के लिए दो चर बनाएं और मिनट Y-अक्ष के लिए मान. यलिम () का प्रयोग

  1. Matplotlib में plt.show और cv2.imshow में क्या अंतर है?

    इमरीड विधि के लिए एक साधारण कॉल हमारी छवि को एक बहु-आयामी NumPy सरणी (क्रमशः प्रत्येक लाल, हरे और नीले रंग के घटक के लिए एक) के रूप में लोड करता है और स्क्रीन पर हमारी छवि प्रदर्शित करता है। जबकि, cv2 RGB छवियों को बहु-आयामी NumPy सरणियों के रूप में दर्शाता है, लेकिन उल्टे क्रम में। कदम फिगर साइज

  1. Matplotlib में हैच की लाइनविड्थ कैसे बदलें?

    matplotlib में हैच की लाइनविड्थ को बदलने के लिए, हम हैच की लाइनविड्थ को पैरा में सेट कर सकते हैं। कदम आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें। बनाएं x और y=sin(x) डेटा अंक numpy का उपयोग कर रहे हैं। प्लॉट में हैच की लाइन-चौड़ाई सेट करें। scatter() . का उपयोग करके x और