แพคเกจตรวจสอบplotextที่ช่วยให้การแปลงข้อมูลโดยตรงใน terminal ใช้ python3 มันใช้งานง่ายมากเนื่องจากการใช้งานคล้ายกับแพ็คเกจmatplotlib
นี่คือตัวอย่างพื้นฐาน:
คุณสามารถติดตั้งได้ด้วยคำสั่งต่อไปนี้:
sudo -H pip install plotext
สำหรับ matplotlib ฟังก์ชั่นหลักคือกระจาย (สำหรับจุดเดียว), พล็อต (สำหรับจุดที่เข้าร่วมโดยเส้น) และแสดง (เพื่อพิมพ์พล็อตบนเทอร์มินัล) มันง่ายในการระบุมิติของพล็อตจุดและรูปแบบของเส้นและอะไรก็ตามที่แสดงแกนจำนวนเห็บและสมการสุดท้ายซึ่งใช้ในการแปลงพิกัดที่พล็อตเป็นค่าจริง
นี่คือรหัสในการสร้างพล็อตที่แสดงด้านบน:
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 ซึ่งทำงานได้อย่างสมบูรณ์แบบ การพัฒนาในอนาคตที่เป็นไปได้ (ตามคำขอ) อาจเกี่ยวข้องกับส่วนขยายไปยัง python2 และส่วนต่อประสานกราฟิกอื่น ๆ (เช่นดาวพฤหัสบดี) โปรดแจ้งให้เราทราบหากคุณมีปัญหาในการใช้งาน ขอบคุณ
ฉันหวังว่านี่จะตอบปัญหาของคุณได้