Line plot adalah salah satu jenis visualisasi data yang banyak digunakan dan merupakan jenis plot dasar dalam visualisasi data. Jenis plot ini menampilkan informasi berupa rangkaian titik data yang terhubung dengan segmen garis lurus. Line plot dapat digunakan pada dataset yang memiliki nilai kontinu untuk melihat pergerakan data dari waktu ke waktu. Disini kita akan membahas cara membuat plot sederhana dengan line plot. Single LineMisalnya kita memiliki dua kumpulan data numerik yang disimpan dalam variabel import matplotlib.pyplot as plt Baca Juga: Manipulasi Series Pandas dengan map() Python Output: Untuk membuat line plot, kita dapat menggunakan method
Ada berbagai macam style yang dapat digunakan. Anda dapat melihat style apa saja yang tersedia dengan menuliskan kode import matplotlib.pyplot as plt0 di Jupyter notebook. Baca Juga: Menjumlahkan Data Berdasarkan Kategori di Python Kode di atas adalah cara paling sederhana untuk membuat visualisasi dengan Matplotlib. Selanjutnya saya akan membuat visualisasi yang sama namun dengan kode yang sedikit berbeda. Perhatikan kode berikut. import matplotlib.pyplot as plt Output: Jika menggunakan kode seperti di atas, kita harus membuat figure terlebih dahulu dengan method import matplotlib.pyplot as plt1. Kita dapat mengatur ukuran figure dengan parameter import matplotlib.pyplot as plt2, kemudian menambahkan axes ke dalam figure dengan import matplotlib.pyplot as plt3. Setelah itu barulah kita membuat plot di dalam axes dengan import matplotlib.pyplot as plt4. Cara ini terlihat lebih rumit dibanding sebelumnya, bukan? Ya, ini adalah cara explicit dalam membuat line plot ataupun jenis visualisasi data dengan Matplotlib lainnya, sedangkan yang sebelumnya adalah cara implicit. Cara explicit sangat direkomendasikan jika ingin membuat visualisasi yang lebih kompleks. Multiple LineJika sebelumnya kita hanya menampilkan single line pada satu axes, kali ini kita akan menampilkan beberapa line dalam satu axes. Misalnya kita ingin menampilkan visualisasi data dari fungsi matematika cos dan sin seperti di bawah ini. import numpy as np Baca Juga: Mengatur Warna Scatter Plot Berdasarkan Kategori di Python Output: Dari kode di atas, kita menggunakan method import matplotlib.pyplot as plt5 dari numpy untuk menghasilkan nilai dari 0 sampai 30 sebanyak 100 titik yang disimpan dalam variabel import matplotlib.pyplot as plt6 untuk ditempatkan pada sumbu x. Selanjutnya untuk sumbu y, kita membuat dua buah data, yaitu nilai cos X yang disimpan dalam variabel import matplotlib.pyplot as plt7 dan sin X/3 yang disimpan dalam variabel import matplotlib.pyplot as plt8. Disini kita menggunakan cara explicit untuk visualisasi data tersebut. Kita membuat dua buah plot di dalam axes yang sama yang dibedakan dengan warnanya. import matplotlib.pyplot as plt9 menghasilkan garis cos(X) yang berwarna oranye, sedangkan import numpy as np0 menghasilkan garis sin(X/3) yang berwarna biru. |