Pandas: cara membuat dan menyesuaikan plot legenda


Anda dapat menggunakan sintaks dasar berikut untuk menambahkan legenda ke plot di pandas:

 plt. legend ([' A ',' B ',' C ',' D '], loc=' center left ', title=' Legend Title ')

Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.

Contoh: Membuat dan Menyesuaikan Legenda Plot di Pandas

Misalkan kita memiliki panda DataFrame berikut:

 import pandas as pd

#createDataFrame
df = pd. DataFrame ({' A ':7, 'B':12, ' C ':15, ' D ':17}, index=[' Values '])

Kita dapat menggunakan sintaks berikut untuk membuat diagram batang guna memvisualisasikan nilai dalam DataFrame dan menambahkan legenda dengan label khusus:

 import matplotlib. pyplot as plt

#create bar chart
df. plot (kind=' bar ')

#add legend to bar chart
plt. legend ([' A Label ',' B Label ',' C Label ',' D Label '])

Anda juga dapat menggunakan argumen loc dan argumen title untuk mengubah lokasi dan judul legenda:

 import matplotlib. pyplot as plt

#create bar chart
df. plot (kind=' bar ')

#add custom legend to bar chart
plt. legend ([' A Label ', ' B Label ', ' C Label ', ' D Label '],
            loc=' upper left ', title=' Labels ') 

Terakhir, kita bisa menggunakan argumen size untuk mengubah ukuran font di legenda:

 import matplotlib. pyplot as plt

#create bar chart
df. plot (kind=' bar ')

#add custom legend to bar chart
plt. legend ([' A Label ', ' B Label ', ' C Label ', ' D Label '], prop={' size ': 20 }) 

Perhatikan bahwa ukuran font pada caption sekarang jauh lebih besar.

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan operasi umum lainnya di panda:

Cara Membuat Diagram Lingkaran dari Pandas DataFrame
Cara membuat titik cloud dari Pandas DataFrame
Cara membuat histogram dari Pandas DataFrame

Tambahkan komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *