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