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

Matplotlib फिगर से SVG फ़ाइल एक्सपोर्ट करना

Matplotlib फिगर से SVG फ़ाइल एक्सपोर्ट करने के लिए, हम निम्नलिखित चरण अपना सकते हैं:

  • फिगर का आकार सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग एडजस्ट करें।
  • फिगर और सबप्लॉट्स का सेट बनाएं।
  • NumPy का उपयोग करके रैंडम x और y डेटा पॉइंट्स बनाएं।
  • plot() मेथड का उपयोग करके x और y डेटा पॉइंट्स प्लॉट करें।
  • savefig() मेथड का उपयोग करके .svg फॉर्मेट फ़ाइल सेव करें।

उदाहरण

import numpy as np
from matplotlib import pyplot as plt

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

fig, ax = plt.subplots()
x = np.random.rand(10)
y = np.random.rand(10)
ax.plot(x, y, ls='dotted', linewidth=2, color='red')
plt.savefig("myimg.svg")

आउटपुट

जब हम यह कोड एक्जीक्यूट करते हैं, तो यह "myimg.svg" नामक एक SVG फ़ाइल बनाएगा और इसे वर्तमान डायरेक्टरी में सेव करेगा।

Matplotlib फिगर से SVG फ़ाइल एक्सपोर्ट करना

  1. Matplotlib में फिगर से कलरबार इंस्टेंस कैसे पुनः प्राप्त करें? Matplotlib में फिगर से कलरबार इंस्टेंस कैसे पुनः प्राप्त करें?

    Matplotlib में फिगर से कलरबार इंस्टेंस पुनः प्राप्त करने के लिए, हम imshow स्केलेबल मैपेबल ऑब्जेक्ट का उपयोग कलरबार में कलरबार इंस्टेंस पुनः प्राप्त करने के लिए कर सकते हैं। चरण -1 से 1 के बीच डेटा पॉइंट्स के साथ 10×10 डायमेंशन के ऐरे का रैंडम डेटा प्राप्त करें। imshow() मेथड का उपयोग करके डेटा

  1. 3D NumPy ऐरे से Matplotlib में 3D प्लॉट बनाना 3D NumPy ऐरे से Matplotlib में 3D प्लॉट बनाना

    3D NumPy ऐरे से 3D प्लॉट बनाने के लिए, हम NumPy का उपयोग करके 3D ऐरे बना सकते हैं और x, y, और z पॉइंट्स निकाल सकते हैं। figure() मेथड का उपयोग करके नया फिगर बनाएं या मौजूदा फिगर सक्रिय करें। add_subplot() मेथड का उपयोग करके फिगर में सबप्लॉट व्यवस्था के हिस्से के रूप में ~.axes.Axes जोड़ें। si

  1. आईपायथन नोटबुक से मैटप्लॉटलिब का उपयोग करके फिगर को फ़ाइल के रूप में सेव करना आईपायथन नोटबुक से मैटप्लॉटलिब का उपयोग करके फिगर को फ़ाइल के रूप में सेव करना

    आईपायथन से फिगर को फ़ाइल के रूप में सेव करने के लिए, हम निम्नलिखित चरण अपना सकते हैं: एक नया फिगर बनाएं या मौजूदा फिगर को एक्टिवेट करें। add_axes() मेथड का उपयोग करके फिगर में एक्सेस जोड़ें। दी गई सूची को प्लॉट करें। savefig() मेथड का उपयोग करके प्लॉट सेव करें। उदाहरण from matplotlib import pyplo