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

Matplotlib में फिगर्स को रास्टर इमेजेज के रूप में PDF में कैसे सेव करें?


Matplotlib में फिगर्स को रास्टर इमेजेज के रूप में PDF में सेव करने के लिए, हम निम्नलिखित चरण अपना सकते हैं -

  • फिगर का आकार सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग एडजस्ट करें।
  • नया फिगर बनाएं या मौजूदा फिगर एक्टिवेट करें।
  • सबप्लॉट अरेंजमेंट के हिस्से के रूप में फिगर में एक्सेस जोड़ें।
  • NumPy का उपयोग करके रैंडम डेटा बनाएं।
  • डेटा को इमेज के रूप में प्रदर्शित करें, यानी 2D रेगुलर रास्टर पर।
  • प्लॉट को pdf फॉर्मेट में सेव करें।

उदाहरण

import numpy as np
import matplotlib.pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
fig = plt.figure()
ax = fig.add_subplot(111, rasterized=True)
data = np.random.rand(5, 5)
ax.imshow(data, cmap="copper", aspect=True, interpolation="nearest")
plt.savefig("rasterized.pdf")

आउटपुट

कोड 실행 करने पर, यह प्रोजेक्ट डायरेक्टरी में "rasterized.pdf" नाम से निम्नलिखित प्लॉट सेव करेगा।

Matplotlib में फिगर्स को रास्टर इमेजेज के रूप में PDF में कैसे सेव करें?


  1. Matplotlib में तीर जैसी लाइनस्टाइल कैसे निर्दिष्ट करें? Matplotlib में तीर जैसी लाइनस्टाइल कैसे निर्दिष्ट करें?

    Matplotlib में तीर जैसी लाइनस्टाइल ड्रॉ करने के लिए, हम quiver() मेथड का उपयोग कर सकते हैं।चरणफिगर का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें।Numpy का उपयोग करके x और y डेटा पॉइंट्स बनाएं।लाइन ड्रॉ करने के लिए quiver() मेथड का उपयोग करें।फिगर प्रदर्शित करने के लिए show() मेथड क

  1. Matplotlib में 3D एक्सिस पर पॉइंट कैसे प्लॉट करें? Matplotlib में 3D एक्सिस पर पॉइंट कैसे प्लॉट करें?

    Matplotlib में 3D एक्सिस पर पॉइंट प्लॉट करने के लिए निम्नलिखित चरणों का पालन करें: चरण फिगर का आकार सेट करें और सबप्लॉट्स के बीच पैडिंग एडजस्ट करें। figure() मेथड का उपयोग करके नया फिगर बनाएं या मौजूदा फिगर एक्टिवेट करें। 3D प्रोजेक्शन के साथ सबप्लॉट अरेंजमेंट के हिस्से के रूप में फिगर में एक्सिस

  1. Matplotlib में रेक्टेंगल का रंग कैसे सेट करें? Matplotlib में रेक्टेंगल का रंग कैसे सेट करें?

    Matplotlib में रेक्टेंगल का रंग सेट करने के लिए, हम निम्नलिखित चरण अपना सकते हैं: figure() मेथड का उपयोग करके फिगर बनाएं या मौजूदा फिगर सक्रिय करें। add_subplot() मेथड का उपयोग करके फिगर में सबप्लॉट व्यवस्था के हिस्से के रूप में ~.axes.Axes जोड़ें। एक रेक्टेंगल एंकर पॉइंट के साथ चौड़ाई और ऊंच