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

matplotlib.pyplot, imshow() और savefig() के साथ फुल रिज़ॉल्यूशन पर प्लॉटिंग


matplotlib.pyplot, imshow() और savefig() के साथ फुल रिज़ॉल्यूशन पर प्लॉट करने के लिए, हम dpi मान को 600 से 1200 तक रख सकते हैं।

चरण

  • फिगर का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें।
  • दिए गए आकार में रैंडम मान सेट करें।
  • डेटा को इमेज के रूप में प्रदर्शित करें, यानी 2D रेगुलर रास्टर पर।
  • फिगर को 1200 dpi के साथ सेव करें।
  • फिगर प्रदर्शित करने के लिए show() मेथड का उपयोग करें।

उदाहरण

from matplotlib import pyplot as plt
import numpy as np

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

data = np.random.rand(5, 5)
plt.imshow(data, cmap="plasma")
plt.savefig("myimage.eps", dpi=1200)
plt.show()

आउटपुट

matplotlib.pyplot, imshow() और savefig() के साथ फुल रिज़ॉल्यूशन पर प्लॉटिंग


  1. Matplotlib के साथ सैंपल द्वारा प्रायिकता घनत्व फ़ंक्शन प्लॉट करना Matplotlib के साथ सैंपल द्वारा प्रायिकता घनत्व फ़ंक्शन प्लॉट करना

    सैंपल द्वारा प्रायिकता घनत्व फ़ंक्शन प्लॉट करने के लिए, हम x और y डेटा पॉइंट्स के लिए NumPy का उपयोग कर सकते हैं। चरण NumPy का उपयोग करके x और p डेटा पॉइंट्स बनाएं। plot() मेथड का उपयोग करके x और p डेटा पॉइंट्स प्लॉट करें। X-अक्ष को रेंज में स्केल करें। फिगर डिस्प्ले करने के लिए show() मेथड

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

    Matplotlib के साथ टेबल का फॉन्टसाइज़ बदलने के लिए, हम set_fontsize() मेथड का उपयोग कर सकते हैं। चरण nrows=1 और ncols=1 के साथ फिगर और सबप्लॉट्स का सेट बनाएं। NumPy का उपयोग करके रैंडम डेटा बनाएं। कॉलम वैल्यू बनाएं। एक्सिस को tight और off बनाएं। फॉन्ट साइज़ बदलने के लिए fontsize वेरिएबल इन

  1. Matplotlib फिगर लीजेंड को कैसे पोजीशन और अलाइन करें? Matplotlib फिगर लीजेंड को कैसे पोजीशन और अलाइन करें?

    Matplotlib फिगर लीजेंड को पोजीशन और अलाइन करने के लिए, हम निम्नलिखित चरण अपना सकते हैं: plot() मेथड का उपयोग करके line1 और line2 प्लॉट करें। फिगर पर लीजेंड रखें। पोजीशन सेट करने के लिए bbox_to_anchor का उपयोग करें और लीजेंड एलिमेंट्स का हॉरिजॉन्टल अलाइनमेंट बनाएं। फिगर डिस्प्ले करने के लिए sh