Como alterar o tamanho da fonte em gráficos seaborn (com exemplos)


Você pode usar a seguinte sintaxe básica para alterar o tamanho da fonte nos gráficos Seaborn:

 import seaborn as sns

sns. set (font_scale= 2 )

Observe que o valor padrão de font_scale é 1. Ao aumentar esse valor, você pode aumentar o tamanho da fonte de todos os elementos do gráfico.

Os exemplos a seguir mostram como usar essa sintaxe na prática.

Exemplo 1: Altere o tamanho da fonte de todos os elementos no gráfico Seaborn

O código a seguir mostra como criar um gráfico de linhas simples no Seaborn com o tamanho de fonte padrão:

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

E o código a seguir mostra como usar a função sns.set() para aumentar o tamanho da fonte de todos os elementos do gráfico:

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

Terreno marítimo com tamanho de fonte específico

Observe que o tamanho da fonte de cada elemento do gráfico aumentou significativamente.

Exemplo 2: Altere o tamanho da fonte de elementos específicos no gráfico Seaborn

O código a seguir mostra como alterar o tamanho da fonte de elementos específicos em um gráfico 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 ) 

Observe que cada elemento no gráfico possui um tamanho de fonte exclusivo com base no valor especificado no argumento fontsize .

Recursos adicionais

Os tutoriais a seguir explicam como realizar outras operações comuns no Seaborn:

Como criar vários gráficos Seaborn em uma única figura
Como mudar a posição de uma lenda em Seaborn
Como adicionar um título aos gráficos Seaborn

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *