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

LaTeX का उपयोग करके रेंडर करते समय Matplotlib प्लॉट में एक्सिस टिक फॉन्ट कैसे बदलें?

LaTeX का उपयोग करके रेंडर करते समय Matplotlib में एक्सिस टिक फॉन्ट बदलने के लिए, हम निम्नलिखित चरण अपना सकते हैं:

  • NumPy का उपयोग करके x और y डेटा पॉइंट्स बनाएं।
  • subplot() मेथड का उपयोग करके वर्तमान फिगर में एक सबप्लॉट जोड़ें।
  • set_xticks और set_yticks मेथड्स का उपयोग करके क्रमशः x और y डेटा पॉइंट्स के साथ x और y टिक्स सेट करें।
  • plot() मेथड का उपयोग करके color=red के साथ x और y प्लॉट करें।
  • बोल्ड फॉन्ट वेट सेट करने के लिए, हम LaTeX प्रतिनिधित्व का उपयोग कर सकते हैं।
  • फिगर डिस्प्ले करने के लिए show() मेथड का उपयोग करें।

उदाहरण

import numpy as np
import matplotlib.pyplot as plt

plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True

x = np.array([1, 2, 3, 4])
y = np.exp(x)

ax1 = plt.subplot()
ax1.set_xticks(x)
ax1.set_yticks(y)
ax1.plot(x, y, c="red")

ax1.set_xticklabels(["$\\bf{one}$", "$\\bf{two}$", "$\\bf{three}$", "$\\bf{four}$"], rotation=45)
ax1.set_yticklabels(["$\\bf{:.2f}$".format(y[0]), "$\\bf{:.2f}$".format(y[1]), "$\\bf{:.2f}$".format(y[2]), "$\\bf{:.2f}$".format(y[3])], rotation=45)

plt.tight_layout()
plt.show()

आउटपुट

LaTeX का उपयोग करके रेंडर करते समय Matplotlib प्लॉट में एक्सिस टिक फॉन्ट कैसे बदलें?

  1. Matplotlib आउटपुट में LaTeX आउटपुट जैसा ही फॉन्ट कैसे प्राप्त करें? Matplotlib आउटपुट में LaTeX आउटपुट जैसा ही फॉन्ट कैसे प्राप्त करें?

    Matplotlib में बोल्ड फॉन्ट वेट LaTeX एक्सिस लेबल बनाने के लिए, हम निम्नलिखित चरण अपना सकते हैं: x के लिए डेटा पॉइंट्स बनाएं। y के लिए डेटा पॉइंट्स बनाएं, यानी y=sin(x)। LaTex प्रतिनिधित्व के साथ x और y का कर्व प्लॉट करें। लेबल सक्रिय करने के लिए legend() मेथड का उपयोग करें। फिगर डिस्प्ले

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

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

  1. Matplotlib का उपयोग करके Seaborn प्लॉट में लीजेंड का फॉन्ट साइज़ कैसे बढ़ाएं? Matplotlib का उपयोग करके Seaborn प्लॉट में लीजेंड का फॉन्ट साइज़ कैसे बढ़ाएं?

    Seaborn प्लॉट में लीजेंड का फॉन्ट साइज़ बढ़ाने के लिए, हम फॉन्टसाइज़ वेरिएबल का उपयोग कर सकते हैं और इसे legend() मेथड आर्गुमेंट में उपयोग कर सकते हैं। चरण Pandas का उपयोग करके डेटा फ्रेम बनाएं। कीज़ हैं नंबर, काउंट, और सेलेक्ट। barplot() मेथड का उपयोग करके Seaborn में बार प्लॉट करें। fontsiz