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

Matplotlib 3D रोटेटिंग प्लॉट्स कैसे सेव करें?


Matplotlib 3D रोटेटिंग प्लॉट्स सेव करने के लिए, हम निम्नलिखित चरण अपना सकते हैं -

  • फिगर का आकार सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग एडजस्ट करें।
  • नया फिगर बनाएं या मौजूदा फिगर एक्टिवेट करें।
  • सबप्लॉट अरेंजमेंट के हिस्से के रूप में फिगर में '~.axes.Axes' जोड़ें।
  • टेस्ट डेटा सेट के साथ X, Y, Z का टुपल लौटाएं।
  • 3D वायरफ्रेम प्लॉट करें।
  • एंगल के साथ एक्सिस रोटेट करें।
  • वर्तमान फिगर को रीड्रॉ करें।
  • कुछ सेकंड के लिए GUI इवेंट लूप चलाएं।
  • फिगर प्रदर्शित करने के लिए, show() मेथड का उपयोग करें।

उदाहरण

from mpl_toolkits.mplot3d import axes3d
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, projection='3d')
X, Y, Z = axes3d.get_test_data(0.1)
ax.plot_wireframe(X, Y, Z, rstride=5, cstride=5)
for angle in range(0, 360):
    ax.view_init(30, angle)
    plt.draw()
    plt.pause(.001)
plt.show()

आउटपुट

Matplotlib 3D रोटेटिंग प्लॉट्स कैसे सेव करें?


  1. Matplotlib में हाफ या क्वार्टर पोलर प्लॉट कैसे प्लॉट करें? Matplotlib में हाफ या क्वार्टर पोलर प्लॉट कैसे प्लॉट करें?

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

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

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

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

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