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