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

Matplotlib आउटपुट में LaTex आउटपुट के समान फ़ॉन्ट कैसे प्राप्त करें?

matplotlib में बोल्ड फॉन्ट वेट LaTeX axes लेबल बनाने के लिए, हम निम्नलिखित कदम उठा सकते हैं-

  • x के लिए डेटा पॉइंट बनाएं.
  • y, यानी y=sin(x) के लिए डेटा बिंदु बनाएं ।
  • लाटेक्स प्रतिनिधित्व के साथ वक्र x और y प्लॉट करें।
  • लेबल को सक्रिय करने के लिए, किंवदंती () . का उपयोग करें विधि।
  • आंकड़ा प्रदर्शित करने के लिए, दिखाएं () . का उपयोग करें विधि।

उदाहरण

import numpy as np
from matplotlib import pyplot as plt, font_manager as fm
fprop = fm.FontProperties(fname='/usr/share/fonts/truetype/malayalam/Karumbi.ttf')
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
x = np.linspace(1, 10, 1000)
y = np.sin(x)
plt.plot(x, y, label=r'$\sin (x)$', c="red", lw=2)
plt.title(label=r'$\sin (x)$', fontproperties=fprop)
plt.show()

आउटपुट

Matplotlib आउटपुट में LaTex आउटपुट के समान फ़ॉन्ट कैसे प्राप्त करें?


  1. LaTeX का उपयोग करते समय मैं Matplotlib प्लॉट में अक्ष टिक फ़ॉन्ट कैसे बदलूं?

    LaTeX का उपयोग करते समय मैटलपोटलिब में अक्ष टिक फ़ॉन्ट बदलने के लिए, हम निम्नलिखित कदम उठा सकते हैं - numpy का उपयोग करके x और y डेटा पॉइंट बनाएं। सबप्लॉट () का उपयोग करना विधि, वर्तमान आंकड़े में एक सबप्लॉट जोड़ें। set_xticks . का उपयोग करके डेटा बिंदुओं x और y के साथ x और y टिक सेट करें औ

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

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

  1. कैसे दो हिस्टोग्राम बनाने के लिए Matplotlib में एक ही बिन चौड़ाई है?

    समान बिन चौड़ाई वाले दो हिस्टोग्राम बनाने के लिए, हम डेटा के एक सेट के हिस्टोग्राम की गणना कर सकते हैं। कदम यादृच्छिक डेटा बनाएँ, a, और सामान्य वितरण, b. एक ही बिन चौड़ाई के लिए एक वैरिएबल, बिन्स को इनिशियलाइज़ करें। hist() . का उपयोग करके प्लॉट a और बिन्स विधि। hist() . का उपयोग करके