Python - Properti Bagan
Python memiliki pustaka yang sangat baik untuk visualisasi data. Kombinasi dariPandas, numpy dan matplotlibdapat membantu dalam membuat hampir semua jenis grafik visualisasi. Dalam bab ini kita akan mulai dengan melihat beberapa bagan sederhana dan berbagai properti bagan.
Membuat Bagan
Kami menggunakan perpustakaan numpy untuk membuat angka yang diperlukan untuk dipetakan untuk membuat grafik dan metode pyplot di matplotlib untuk menggambar grafik yang sebenarnya.
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(0,10)
y = x ^ 2
#Simple Plot
plt.plot(x,y)
Nya output adalah sebagai berikut -
Labling the Axes
Kita dapat menerapkan label ke sumbu serta judul bagan menggunakan metode yang sesuai dari pustaka seperti yang ditunjukkan di bawah ini.
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(0,10)
y = x ^ 2
#Labeling the Axes and Title
plt.title("Graph Drawing")
plt.xlabel("Time")
plt.ylabel("Distance")
#Simple Plot
plt.plot(x,y)
Nya output adalah sebagai berikut -
Memformat Jenis dan Warna Garis
Gaya serta warna untuk garis pada diagram dapat ditentukan menggunakan metode yang sesuai dari pustaka seperti yang ditunjukkan di bawah ini.
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(0,10)
y = x ^ 2
#Labeling the Axes and Title
plt.title("Graph Drawing")
plt.xlabel("Time")
plt.ylabel("Distance")
# Formatting the line colors
plt.plot(x,y,'r')
# Formatting the line type
plt.plot(x,y,'>')
Nya output adalah sebagai berikut -
Menyimpan File Grafik
Bagan dapat disimpan dalam format file gambar yang berbeda menggunakan metode yang sesuai dari pustaka seperti yang ditunjukkan di bawah ini.
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(0,10)
y = x ^ 2
#Labeling the Axes and Title
plt.title("Graph Drawing")
plt.xlabel("Time")
plt.ylabel("Distance")
# Formatting the line colors
plt.plot(x,y,'r')
# Formatting the line type
plt.plot(x,y,'>')
# save in pdf formats
plt.savefig('timevsdist.pdf', format='pdf')
Kode di atas membuat file pdf di jalur default lingkungan python.