O guia completo: como alterar o tamanho da fonte no ggplot2


Você pode usar a seguinte sintaxe para alterar o tamanho da fonte de vários elementos no ggplot2:

 p + theme(text=element_text(size= 20 ), #change font size of all text
        axis. text =element_text(size= 20 ), #change font size of axis text
        axis. title =element_text(size= 20 ), #change font size of axis titles
        plot. title =element_text(size= 20 ), #change font size of plot title
        legend. text =element_text(size= 20 ), #change font size of legend text
        legend. title =element_text(size= 20 )) #change font size of legend title   

Os exemplos a seguir mostram como usar esta sintaxe com o seguinte gráfico de dispersão em ggplot2:

 library (ggplot2)

#create data frame
df <- data. frame (x=c(1, 2, 3, 4, 5, 6),
                 y=c(6, 8, 14, 19, 22, 18),
                 z=c('A', 'A', 'B', 'B', 'C', 'C'))

#create scatterplot
p <- ggplot(df, aes (x=x, y=y, color=z)) +
       geom_point(size= 3 ) +
         ggtitle(" This is the Title ")

p

Exemplo 1: Altere o tamanho da fonte de todo o texto

O código a seguir mostra como alterar o tamanho da fonte de todos os elementos de texto no gráfico:

 p + theme(text=element_text(size= 20 )) 

ggplot altera o tamanho da fonte

Exemplo 2: Alterar o tamanho da fonte do texto do eixo

O código a seguir mostra como alterar o tamanho da fonte apenas para o texto do eixo:

 p + theme(axis. text =element_text(size= 30 )) 

ggplot2 altera o tamanho da fonte do texto do eixo

Exemplo 3: Alterar o tamanho da fonte dos títulos dos eixos

O código a seguir mostra como alterar o tamanho da fonte apenas para títulos de eixos:

 p + theme(axis. title =element_text(size= 30 )) 

ggplot2 altera o tamanho da fonte dos rótulos dos eixos

Exemplo 4: Altere o tamanho da fonte do título do gráfico

O código a seguir mostra como alterar o tamanho da fonte apenas para o título do gráfico:

 p + theme(plot. title =element_text(size= 30 )) 

ggplot altera o tamanho da fonte do título do gráfico

Exemplo 5: Altere o tamanho da fonte do texto da legenda

O código a seguir mostra como alterar o tamanho da fonte apenas do texto da legenda:

 p + theme(legend. text =element_text(size= 30 )) 

ggplot2 altera o tamanho do texto da legenda

Exemplo 6: Altere o tamanho da fonte do título da legenda

O código a seguir mostra como alterar o tamanho da fonte do título da legenda:

 p + theme(legend. title =element_text(size= 30 )) 

ggplot2 altera o tamanho da fonte do título da legenda

Recursos adicionais

O guia completo para títulos ggplot2
Como alterar o tamanho da legenda no ggplot2
Como girar rótulos de eixo no ggplot2

Add a Comment

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