Line Chart
Line chart merupakan salah satu chart yang paling sering digunakan dalam memvisualisasikan suatu data. Halaman ini akan mengupas cara membuat line chart sederhana menggunakan Matplotlib dan Seaborn.
Definisi
Line chart adalah cara memplot titik data pada garis di mana data titik tersebut disambungkan dengan sebuah garis continuous. Seringkali chart ini digunakan untuk menunjukkan data tren, atau perbandingan dua kumpulan data.
Video
Matplotlib
Pengenalan Matplotlib dan Line Chart
Membuat Multiple Plot pada Satu Gambar
Membuat Line Chart Sederhana
Membuat Multi Line Chart Dalam Satu Kanvas
Visualisasi Line Chart
Matplotlib
Pada code di bawah ini kita mencoba untuk membuat line chart sederhana menggunakan matplotlib pada data tren unemployment rate.
Matplotlib juga menyediakan custom attribut dari chart seperti merubah warna chart atau mengubah marker dari data points. Untuk lebih lanjut mengenai kustomisasi dari chart khususnya pyplot.plot() bisa dilihat pada dokumentasi matplotlib.
Sumber contoh: https://datatofish.com/line-chart-python-matplotlib/
Contoh merubah marker menjadi dashed line: https://matplotlib.org/stable/gallery/lines_bars_and_markers/line_demo_dash_control.html#sphx-glr-gallery-lines-bars-and-markers-line-demo-dash-control-py
Seaborn
Contoh di bawah ini adalah cara menggambar line chart sederhana menggunakan Seaborn. Seaborn dapat membaca data baik yang berasal dari pandas dataframe ataupun numpy array atau python list. Untuk itu, tutorial di bawah ini membagi kedua cara tersebut berdasarkan tipe input data points nya.
Input Data Berupa Pandas Dataframe
Contoh code plotting line chart dengan input pandas dataframe.
Sumber contoh: https://seaborn.pydata.org/generated/seaborn.lineplot.html
Input Data Numpy Array atau List
Contoh code plotting line chart dengan input pandas list of integer.
Sumber contoh: https://stackabuse.com/seaborn-line-plot-tutorial-and-examples/
Last updated