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

Python के साथ PDF 3D में 3D-प्लॉट सहेजना

Python के साथ PDF में 3D-प्लॉट को सेव करने के लिए, हम निम्नलिखित कदम उठा सकते हैं

कदम

  • फिगर साइज सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग को एडजस्ट करें।

  • एक नया आंकड़ा बनाएं या मौजूदा आंकड़ा सक्रिय करें।

  • एक 'कुल्हाड़ी'जोड़ें एक सबप्लॉट व्यवस्था के हिस्से के रूप में चित्र के लिए।

  • बनाएं u, v, x, y और z डेटा अंक numpy का उपयोग कर रहे हैं।

  • एक 3D वायरफ़्रेम प्लॉट करें।

  • प्लॉट का टाइटल सेट करें।

  • savefig() . का उपयोग करके वर्तमान आंकड़ा सहेजें विधि।

उदाहरण

import matplotlib.pyplot as plt
import numpy as np

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

fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')

u, v = np.mgrid[0:2 * np.pi:30j, 0:np.pi:20j]
x = np.cos(u) * np.sin(v)
y = np.sin(u) * np.sin(v)
z = np.cos(v)

ax.plot_wireframe(x, y, z, color="red")

ax.set_title("Sphere")

plt.savefig("test.pdf")

plt.show()

आउटपुट

यह निम्नलिखित आउटपुट देगा -

Python के साथ PDF 3D में 3D-प्लॉट सहेजना

साथ ही, यह प्रोजेक्ट डायरेक्टरी में test.pdf नाम से एक पीडीएफ भी बनाएगा और इस इमेज को उस फाइल में सेव करेगा।


  1. कैसे अजगर में pylab के साथ दूर से एक आंकड़ा बचाने के लिए?

    पाइप्लॉट पैकेज की सेवफिग विधि का उपयोग करके, हम फिगर की लोकेशन निर्दिष्ट करके फिगर को दूर से सेव कर सकते हैं। कदम किसी भिन्न बैकएंड का उपयोग करने के लिए, इसे matplotlib.use(Agg) विधि का उपयोग करके सेट करें। प्लॉट () विधि का उपयोग करके लाइनों को प्लॉट करें। savefig () विधि का उपयोग करके, हम

  1. पायथन - PyGame के साथ चित्र प्रदर्शित करें

    Pygame गेम और मल्टीमीडिया एप्लिकेशन बनाने के लिए Python के लिए एक मल्टीमीडिया लाइब्रेरी है। इस लेख में हम देखेंगे कि pygame विंडो में इसकी ऊंचाई, चौड़ाई और स्थिति को ध्यान में रखते हुए स्क्रीन पर चित्र को पेंट करने के लिए pygame मॉड्यूल का उपयोग कैसे करें। नीचे दिए गए प्रोग्राम में हम pygame मॉड्यू

  1. पायथन में पीडीएफ फाइलों के साथ काम करना?

    पायथन एक बहुत ही बहुमुखी भाषा है क्योंकि यह विभिन्न आवश्यकताओं पर काम करने के लिए पुस्तकालयों का विशाल समूह प्रदान करता है। हम सभी पोर्टेबल डॉक्यूमेंट फॉर्मेट (पीडीएफ) फाइलों पर काम करते हैं। पायथन पीडीएफ फाइलों के साथ काम करने के विभिन्न तरीके प्रदान करता है। इसमें हम pdf फ़ाइल के साथ काम करने के ल