Cara mengubah ukuran font di seaborn plot (dengan contoh)


Anda dapat menggunakan sintaks dasar berikut untuk mengubah ukuran font di plot Seaborn:

 import seaborn as sns

sns. set (font_scale= 2 )

Perhatikan bahwa nilai default font_scale adalah 1. Dengan meningkatkan nilai ini, Anda dapat meningkatkan ukuran font semua elemen dalam plot.

Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.

Contoh 1: Mengubah ukuran font semua elemen di plot Seaborn

Kode berikut menunjukkan cara membuat diagram garis sederhana di Seaborn dengan ukuran font default:

 import pandas as pd
import matplotlib. pyplot as plt
import seaborn as sns

#createDataFrame
df = pd. DataFrame ({' date ': ['1/1/2021', '1/30/2021', '1/1/2021', '1/30/2021'],
                   ' sales ': [4, 11, 6, 18],
                   ' company ': ['A', 'A', 'B', 'B']})

#plot multiple lines
sns. lineplot (x=' date ', y=' sales ', hue=' company ', data=df). set (title=' Sales Data ')

Dan kode berikut menunjukkan cara menggunakan fungsi sns.set() untuk memperbesar ukuran font semua elemen di plot:

 import pandas as pd
import matplotlib. pyplot as plt
import seaborn as sns

#increase font size of all elements
sns. set (font_scale= 2 )

#createDataFrame
df = pd. DataFrame ({' date ': ['1/1/2021', '1/30/2021', '1/1/2021', '1/30/2021'],
                   ' sales ': [4, 11, 6, 18],
                   ' company ': ['A', 'A', 'B', 'B']})

#plot multiple lines
sns. lineplot (x=' date ', y=' sales ', hue=' company ', data=df). set (title=' Sales Data ') 

Medan laut dengan ukuran font tertentu

Perhatikan bahwa ukuran font setiap elemen plot telah meningkat secara signifikan.

Contoh 2: Mengubah ukuran font elemen tertentu di plot Seaborn

Kode berikut menunjukkan cara mengubah ukuran font elemen tertentu di plot Seaborn:

 import pandas as pd
import matplotlib. pyplot as plt
import seaborn as sns

#createDataFrame
df = pd. DataFrame ({' date ': ['1/1/2021', '1/30/2021', '1/1/2021', '1/30/2021'],
                   ' sales ': [4, 11, 6, 18],
                   ' company ': ['A', 'A', 'B', 'B']})

#plot multiple lines
sns. lineplot (x=' date ', y=' sales ', hue=' company ', data=df)

#modify individual font size of elements
plt. legend (title=' Company ', fontsize= 20 )
plt. xlabel (' Date ', fontsize= 16 );
plt. ylabel (' Sales ', fontsize= 16 );
plt. title (' Sales Data ', fontsize= 20 )
plt. tick_params (axis=' both ', which=' major ', labelsize= 14 ) 

Perhatikan bahwa setiap elemen dalam plot memiliki ukuran font unik berdasarkan nilai yang ditentukan dalam argumen fontize .

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan operasi umum lainnya di Seaborn:

Cara Membuat Beberapa Plot Seaborn dalam Satu Gambar
Cara mengubah posisi legenda di Seaborn
Cara Menambahkan Judul ke Plot Seaborn

Tambahkan komentar

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