Periksa plotext paket yang memungkinkan untuk memplot data secara langsung di terminal menggunakan python3. Ini sangat intuitif karena penggunaannya sangat mirip dengan paket matplotlib .
Ini adalah contoh dasarnya:
Anda dapat menginstalnya dengan perintah berikut:
sudo -H pip install plotext
Sedangkan untuk matplotlib, fungsi utamanya adalah sebar (untuk titik tunggal), plot (untuk titik yang digabungkan dengan garis) dan menunjukkan (untuk benar-benar mencetak plot di terminal). Sangat mudah untuk menentukan dimensi plot, gaya titik dan garis, dan apa pun untuk menunjukkan sumbu, kutu bilangan, dan persamaan akhir, yang digunakan untuk mengonversi koordinat yang diplot ke nilai riil aslinya.
Berikut adalah kode untuk menghasilkan plot yang ditunjukkan di atas:
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)
Opsi clear=True
di dalam show
digunakan untuk menghapus terminal sebelum memplot: ini berguna, misalnya, ketika memplot aliran data yang kontinu. Contoh merencanakan aliran data berkelanjutan ditunjukkan di sini:
The deskripsi paket menyediakan informasi lebih lanjut bagaimana untuk menyesuaikan plot. Paket ini telah diuji pada Ubuntu 16 di mana ia bekerja dengan sempurna. Kemungkinan pengembangan di masa depan (berdasarkan permintaan) dapat melibatkan ekstensi ke python2 dan ke antarmuka grafis lainnya (misalnya jupiter). Tolong beri tahu saya jika Anda memiliki masalah dalam menggunakannya. Terima kasih.
Saya harap ini menjawab masalah Anda.