Plotly.expess.line

Plotly Expess Line



Salah satu plot yang paling umum dalam statistik, ilmiah, atau plot keuangan adalah plot garis. Plot garis mudah dibuat dan ditafsirkan karena menunjukkan titik data sebagai rangkaian. Ini kemudian menghubungkan titik-titik menggunakan segmen lurus yang memungkinkan Anda untuk melihat perubahan nilai pada parameter yang diberikan. Oleh karena itu, tidak mengherankan jika ini diadopsi secara luas di banyak kebutuhan perencanaan.

Dalam tutorial ini, kita akan menyelami pengetahuan kita tentang plot dan mendiskusikan bagaimana kita bisa membuat plot garis menggunakan modul Plotly Express.

Plotly.express.line()

Untuk membuat plot garis menggunakan modul Plotly express, kita akan menggunakan fungsi garis. Fungsi ini mengambil sintaks seperti yang ditunjukkan di bawah ini:







dengan licik. cepat . garis ( data_frame = Tidak ada , x = Tidak ada , kamu = Tidak ada , baris_grup = Tidak ada , warna = Tidak ada , line_dash = Tidak ada , simbol = Tidak ada , hover_name = Tidak ada , hover_data = Tidak ada , custom_data = Tidak ada , teks = Tidak ada , segi_baris = Tidak ada , segi_kol = Tidak ada , facet_col_wrap = 0 , segi_baris_spasi = Tidak ada , facet_col_spasi = Tidak ada , kesalahan_x = Tidak ada , kesalahan_x_minus = Tidak ada , error_y = Tidak ada , error_y_minus = Tidak ada , animasi_frame = Tidak ada , animasi_grup = Tidak ada , kategori_pesanan = Tidak ada , label = Tidak ada , orientasi = Tidak ada , color_discrete_sequence = Tidak ada , color_discrete_map = Tidak ada , line_dash_sequence = Tidak ada , line_dash_map = Tidak ada , simbol_urutan = Tidak ada , simbol_peta = Tidak ada , penanda = PALSU , log_x = PALSU , log_y = PALSU , rentang_x = Tidak ada , range_y = Tidak ada , garis_bentuk = Tidak ada , render_mode = 'mobil' , judul = Tidak ada , templat = Tidak ada , lebar = Tidak ada , tinggi = Tidak ada )

Meskipun daftar parameternya besar, fungsinya relatif sederhana dan Anda jarang perlu menggunakan semua parameter, jika ada.



Mari kita jelajahi daftar parameter paling berguna dan umum yang perlu Anda ketahui.



  1. Data_frame –menentukan nama kolom yang digunakan dalam plot. Anda dapat meneruskan nilai-nilai ini sebagai Pandas DataFrame, objek seperti array, atau kamus Python.
  2. x – menentukan nilai yang digunakan untuk memposisikan tanda di sepanjang sumbu x. Anda dapat menentukan parameter ini sebagai nama kolom dalam bingkai data yang ditentukan, seri Pandas, atau objek mirip array.
  3. Y – mirip dengan x tetapi nilainya digunakan untuk sumbu y.
  4. Warna – menentukan nilai yang digunakan untuk menetapkan warna ke tanda.
  5. Line_group – memungkinkan Anda untuk mengelompokkan baris data_frames ke dalam baris.
  6. Line_shape – menentukan bentuk garis. Nilai yang diterima termasuk 'linier' atau 'spline'.
  7. Judul – menentukan judul untuk plot.
  8. Mode – menentukan fungsi yang akan mengembalikan plot Line sebagai tipe graph_objects.Gambar.

Plot Garis dengan Modul Plotly.Express

Sekarang mari kita pelajari bagaimana kita dapat membuat plot garis dengan plotly express. Ambil kode yang ditunjukkan di bawah ini:





impor dengan licik. cepat sebagai px

df = px. data . saham ( )

ara = px. garis ( df , x = 'tanggal' , kamu = 'AMZN' )

ara. menunjukkan ( )

Pada contoh di atas, kita mulai dengan mengimpor modul plotly express sebagai px. Kami kemudian membuat DataFrame dari data stok pandas.

Terakhir, kami membuat plot garis untuk kolom 'AMZN' dari Frame data. Kode di atas harus mengembalikan grafik deret waktu dari saham dalam kerangka data.



Contoh gambar seperti yang ditunjukkan:

Plot Garis Sederhana

Kami juga dapat membuat plot garis sederhana tanpa menggunakan data khusus. Misalnya, kita dapat menggunakan rentang NumPy sederhana seperti yang ditunjukkan pada kode di bawah ini.

impor dengan licik. cepat sebagai px

impor numpy sebagai misalnya

x = misalnya mengatur ( lima puluh )

kamu = misalnya mengatur ( 25 , 75 )

ara = px. garis ( x = x , kamu = kamu )

ara. menunjukkan ( )

Kode di atas harus mengembalikan plot garis sederhana seperti yang ditunjukkan:

Menentukan Warna

Jika Anda memiliki beberapa plot garis, Anda dapat membedakannya dengan memberi warna menggunakan parameter warna.

Ambil contoh kode di bawah ini:

impor dengan licik. cepat sebagai px

df = px. data . memori celah ( ) . pertanyaan ( 'benua == 'Eropa'' )

ara = px. garis ( df , x = 'tahun' , kamu = 'lifeExp' , warna = 'negara' )

ara. menunjukkan ( )

Dalam contoh ini, kami menggunakan data gapminder. Kami kemudian membuat plot garis untuk setiap negara di benua Eropa. Menggunakan parameter warna, kami menentukan warna sebagai kolom negara. Ini akan menetapkan warna unik untuk setiap warna dalam plot.

Gambar yang dihasilkan seperti pada gambar:

Selamat, Anda telah berhasil mempelajari cara membuat dan menggunakan plot garis menggunakan Plotly Express.