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

क्या DISPLAY के बिना pyplot का उपयोग करना संभव है?


हम करंट फिगर को लोकल मशीन में सेव कर सकते हैं और इसे प्रदर्शित कर सकते हैं।

चरण

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

उदाहरण

import numpy as np
import matplotlib.pyplot as plt

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

x = np.linspace(-np.pi, np.pi, 100)
plt.plot(x, np.sin(x) * x, c='red')
plt.savefig("myimage.png")

आउटपुट

जब हम कोड निष्पादित करते हैं, तो यह प्रोजेक्ट डायरेक्टरी में "myimage.png" के रूप में निम्नलिखित इमेज सेव करेगा।

क्या DISPLAY के बिना pyplot का उपयोग करना संभव है?


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

    3D बार चार्ट बनाने के लिए bar3d() उपयोग करें और ax.axis(off) से एक्सिस छुपाएं। चरण फिगर साइज़ और ऑटोलेआउट सेट करें। fig.add_subplot(111, projection=3d) से 3D एक्सिस बनाएं। x3, y3, z3 (बेस), dx, dy, dz (आयाम) ऐरे बनाएं। ax1.bar3d() से 3D बार्स प्लॉट करें। ax1.axis(off) से एक्सिस छुपाएं। plt.show() स

  1. पायप्लॉट में फिगर के लिए एक्सेस की सूची कैसे प्राप्त करें? पायप्लॉट में फिगर के लिए एक्सेस की सूची कैसे प्राप्त करें?

    फिगर के एक्सेस की सूची प्राप्त करने के लिए, हम पहले एक फिगर बनाएंगे और फिर, एक्सेस प्राप्त करने और उन एक्सेस के लेबल सेट करने के लिए get_axes() मेथड का उपयोग करेंगे। नम्पाई का उपयोग करके xs और ys बनाएं और fig को figure() मेथड का उपयोग करके बनाएं। एक नया फिगर बनाएं, या मौजूदा फिगर को एक्टिवेट करें।

  1. Apple ID के बिना iPhone का उपयोग कैसे करें Apple ID के बिना iPhone का उपयोग कैसे करें

    जब आप पहली बार अपना नया iPhone - या कोई भी Apple डिवाइस - सेट करते हैं, तो आपसे Apple ID बनाने के लिए कहा जाएगा। यह एक यूनिवर्सल अकाउंट है जो आपके बैकअप के लिए iCloud, App Store के साथ काम करेगा, और आपके डेटा को डिवाइसेज के बीच शेयर करेगा। हालांकि यह करने के लिए एक बहुत उपयोगी चीज है, हर कोई नहीं च