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

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

हैच पैटर्न की लाइनविड्थ बदलने के लिए plt.rcParams['hatch.linewidth'] सेट करें।

चरण

  • फिगर साइज़ और ऑटोलेआउट सेट करें।
  • x, y = sin(x) डेटा जनरेट करें।
  • plt.rcParams['hatch.linewidth'] = 1 सेट करें।
  • plt.scatter() में marker='s', hatch='/', linewidth=0.05 से स्क्वायर मार्कर्स प्लॉट करें।
  • plt.show() से दिखाएं।

उदाहरण कोड

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()

आउटपुट

लाल स्क्वायर मार्कर्स जिन पर पतली (linewidth=1) डायगोनल हैच लाइन्स हैं।

  1. Matplotlib में शर्त पूरी होने पर सिंगल बार का रंग कैसे बदलें? Matplotlib में शर्त पूरी होने पर सिंगल बार का रंग कैसे बदलें?

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

  1. matplotlib.pyplot.colorbar.ColorbarBase के टिक्स का फॉन्ट साइज़ कैसे बदलें? matplotlib.pyplot.colorbar.ColorbarBase के टिक्स का फॉन्ट साइज़ कैसे बदलें?

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

  1. Matplotlib (Python) में फॉन्ट्स कैसे बदलें? Matplotlib (Python) में फॉन्ट्स कैसे बदलें?

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