Como criar um gráfico de pontos empilhados em r
Um gráfico de pontos empilhados é um tipo de gráfico que exibe frequências usando pontos.
Existem dois métodos que você pode usar para criar um gráfico de pontos empilhados em R:
Método 1: A função stripchart() na base R.
Método 2: A função geom_dotplot() em ggplot2.
Este tutorial fornece um breve exemplo de como usar cada um desses métodos para produzir um gráfico de pontos empilhados.
Exemplo 1: plotando pontos empilhados na base R
O código a seguir mostra como criar um gráfico de pontos base empilhados na base R:
#create some fake data set. seeds (0) data <- sample(0:20, 100, replace = TRUE ) #create stacked dot plot stripchart(data, method = " stack ")
E o código a seguir mostra como personalizar o gráfico de pontos empilhados para torná-lo mais bonito:
#create some fake data set. seeds (0) data <- sample(0:20, 100, replace = TRUE ) #create stacked dot plot stripchart(data, method = " stack ", offset = .5 , at = 0 , pch = 19 , col=" steelblue ", main=" Stacked Dot Plot ", xlab=" Data Values ")
Exemplo 2: plotando pontos empilhados em ggplot2
O código a seguir mostra como criar um gráfico básico de pontos empilhados em ggplot2:
#load ggplot2 library (ggplot2) #create some fake data set. seeds (0) data <- data. frame (x = sample(0:20, 100, replace = TRUE )) #create stacked dot plot ggplot(data, aes (x = x)) + geom_dotplot()
E o código a seguir mostra como personalizar o gráfico de pontos empilhados para torná-lo mais bonito:
#load ggplot2 library (ggplot2) #create some fake data set. seeds (0) data <- data. frame (x = sample(0:20, 100, replace = TRUE )) #create customized stacked dot plot ggplot(data, aes (x = x)) + geom_dotplot(dotsize = .75 , stackratio = 1.2 , fill = “ steelblue ”) + scale_y_continuous( NULL , breaks = NULL ) + labs(title = " Stacked Dot Plot ", x = " Data Values ", y = "")
Você pode encontrar mais tutoriais de R aqui .