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

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

matplotlib में हैच की लाइनविड्थ को बदलने के लिए, हम हैच की लाइनविड्थ को पैरा में सेट कर सकते हैं।

कदम

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

उदाहरण

import numpy as np
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
x = np.linspace(-5, 5, 25)
y = np.sin(x)
plt.rcParams['hatch.linewidth'] = 1
plt.scatter(x, y, s=700, marker='s', linewidth=0.05, facecolor='red',
hatch='/', alpha=.7)
plt.show()

आउटपुट

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


  1. कैसे एक बार का रंग बदलने के लिए अगर एक शर्त सच है (Matplotlib)?

    यदि कोई शर्त सही है, तो एक बार का रंग बदलने के लिए, हम मानों का एक सेट और लाल रंग के साथ रंगों की एक सूची बना सकते हैं जब तक कि मान 2 न हो; अन्यथा सूची में पीला रंग जोड़ें। कदम आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें। बार की परिवर्तनीय चौड़ाई प्रारंभ करें। मानों और रं

  1. मैं matplotlib.pyplot.colorbar.ColorbarBase की टिकों का फ़ॉन्ट आकार कैसे बदलूं?

    कलरबार के टिक के फॉन्ट साइज को बदलने के लिए, हम निम्नलिखित कदम उठा सकते हैं- 5☓5 आयामों का एक यादृच्छिक डेटा सेट बनाएं। डेटा को एक छवि के रूप में प्रदर्शित करें, अर्थात, एक 2D नियमित रेखापुंज पर। एक स्केलर मैप करने योग्य ऑब्जेक्ट इमेज के साथ एक कलरबार बनाएं। रंग पट्टी के टिक आकार को बदलने के लिए फ़

  1. Matplotlib (अजगर) में फोंट कैसे बदलें?

    plt.text() पद्धति का उपयोग करके, हम फ़ॉन्ट का आकार बढ़ा सकते हैं। कदम plt.plot() विधि का उपयोग करके, हम दो सूचियों के साथ एक पंक्ति बना सकते हैं जो इसके तर्क में पारित हो जाती हैं। कुल्हाड़ियों में पाठ जोड़ें। plt.text() विधि का उपयोग करके डेटा निर्देशांक में *x*, *y* स्थान पर अक्षों में *s* ट