Como ajustar a espessura da linha no ggplot2
Você pode usar o argumento size para ajustar a espessura de uma linha em ggplot2 :
ggplot(df, aes (x = x, y = y)) + geom_line(size = 1.5 )
O tamanho padrão é 1, mas você pode especificar qualquer valor decimal cuja espessura deseja ajustar.
Este tutorial fornece um exemplo de como ajustar a espessura da linha na prática.
Exemplo: Ajustar a espessura da linha em ggplot2
O código a seguir mostra como criar um gráfico de linha simples usando ggplot2:
#load ggplot2 visualization package library (ggplot2) #create data df <- data. frame (x=c(1, 2, 3, 4, 5, 6, 7), y=c(6, 8, 12, 14, 11, 10, 15)) #create line plot ggplot(df, aes (x = x, y = y)) + geom_line()
Por padrão, a espessura da linha é igual a 1, mas pode ser aumentada usando o argumento size :
library (ggplot2) #create line plot ggplot(df, aes (x = x, y = y)) + geom_line(size = 2 )
O código a seguir exibe diferentes gráficos de linha usando diferentes tamanhos de espessura de linha:
library (ggplot2) library (gridExtra) #create data df <- data. frame (x=c(1, 2, 3, 4, 5, 6, 7), y=c(6, 8, 12, 14, 11, 10, 15)) #create four line plots plot1 <- ggplot(df, aes (x=x,y=y)) + geom_line() + ggtitle(" Size = 1 (Default) ") plot2 <- ggplot(df, aes (x=x,y=y)) + geom_line(size= 1.5 ) + ggtitle(" Size = 1.5 ") plot3 <- ggplot(df, aes (x=x,y=y)) + geom_line(size= 2 ) + ggtitle(" Size = 2 ") plot4 <- ggplot(df, aes (x=x,y=y)) + geom_line(size= 3 ) + ggtitle(" Size = 3 ") #display all line plots stacked on top of each other grid. arrange (plot1, plot2, plot3, plot4, ncol=1)
Quanto maior o valor dado ao argumento size , mais espessa será a linha no gráfico.
Encontre mais tutoriais de R aqui .