ggplot2 - Gráfico padrão em R
Neste capítulo, vamos nos concentrar na criação de um gráfico simples com a ajuda de ggplot2. Usaremos os seguintes passos para criar o gráfico padrão em R.
Inclusão de biblioteca e conjunto de dados no espaço de trabalho
Inclua a biblioteca em R. Carregando o pacote necessário. Agora vamos nos concentrar no pacote ggplot2.
# Load ggplot2
library(ggplot2)
Implementaremos um conjunto de dados chamado “Iris”. O conjunto de dados contém 3 classes de 50 instâncias cada, onde cada classe se refere a um tipo de planta de íris. Uma classe é linearmente separável das outras duas; os últimos NÃO são linearmente separáveis uns dos outros.
# Read in dataset
data(iris)
A lista de atributos incluídos no conjunto de dados é fornecida abaixo -
Usando atributos para plotagem de amostra
Traçar o gráfico do conjunto de dados da íris com ggplot2 de maneira mais simples envolve a seguinte sintaxe -
# Plot
IrisPlot <- ggplot(iris, aes(Sepal.Length, Petal.Length, colour=Species))
+ geom_point()
print(IrisPlot)
O primeiro parâmetro leva o conjunto de dados como entrada, o segundo parâmetro menciona a legenda e os atributos que precisam ser plotados no banco de dados. Neste exemplo, estamos usando a legenda Species. Geom_point () implica um gráfico espalhado que será discutido em detalhes no capítulo posterior.
A saída gerada é mencionada abaixo -
Aqui podemos modificar o título, rótulo x e rótulo y, o que significa rótulos do eixo xey em formato sistemático, conforme mostrado abaixo -
print(IrisPlot + labs(y="Petal length (cm)", x = "Sepal length (cm)")
+ ggtitle("Petal and sepal length of iris"))