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 ')
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