पैकेज प्लॉटटेक्स की जांच करें जो कि python3 का उपयोग करके सीधे टर्मिनल पर डेटा को प्लॉट करने की अनुमति देता है। यह बहुत सहज है क्योंकि इसका उपयोग मैटलोट्लिब पैकेज के समान है ।
यहाँ एक बुनियादी उदाहरण है:
आप इसे निम्न आदेश के साथ स्थापित कर सकते हैं:
sudo -H pip install plotext
माटप्लोटलिब के रूप में, मुख्य कार्य बिखरे हुए हैं (एकल बिंदुओं के लिए), भूखंड (रेखाओं से जुड़े बिंदुओं के लिए) और शो (वास्तव में टर्मिनल पर भूखंड को प्रिंट करने के लिए)। प्लॉट आयामों, बिंदु और रेखा शैलियों को निर्दिष्ट करना आसान है और जो कुछ भी अक्षों, संख्या टिक और अंतिम समीकरणों को दिखाना है, जो कि प्लॉट किए गए निर्देशांक को मूल वास्तविक मूल्यों में बदलने के लिए उपयोग किया जाता है।
यहाँ ऊपर दिखाए गए प्लॉट का निर्माण करने के लिए कोड है:
import plotext.plot as plx
import numpy as np
l=3000
x=np.arange(0, l)
y=np.sin(4*np.pi/l*np.array(x))*np.exp(-0.5*np.pi/l*x)
plx.scatter(x, y, rows = 17, cols = 70)
plx.show(clear = 0)
साजिश रचने से पहले टर्मिनल को खाली करने के लिए clear=True
अंदर विकल्प show
का उपयोग किया जाता है: यह उपयोगी है, उदाहरण के लिए, जब डेटा के निरंतर प्रवाह की साजिश रचते हैं। एक सतत डेटा प्रवाह की साजिश का एक उदाहरण यहाँ दिखाया गया है:
पैकेज विवरण अधिक जानकारी साजिश को अनुकूलित करने के लिए कैसे प्रदान करता है। पैकेज को Ubuntu 16 पर परीक्षण किया गया है जहां यह पूरी तरह से काम करता है। संभावित भविष्य की घटनाओं (अनुरोध पर) में अजगर 2 और अन्य ग्राफिकल इंटरफेस (जैसे बृहस्पति) के लिए विस्तार शामिल हो सकता है। कृपया मुझे बताएं कि क्या आपके पास इसका उपयोग करने में कोई समस्या है। धन्यवाद।
मुझे उम्मीद है कि यह आपकी समस्या का जवाब देगा।