ggplot2 - Gráficos de vários painéis
Plotagens de múltiplos painéis significam a criação de plotagem de múltiplos gráficos juntos em uma única plotagem. Usaremos a função par () para colocar vários gráficos em um único gráfico, passando os parâmetros gráficos mfrow e mfcol.
Aqui, usaremos o conjunto de dados “AirQuality” para implementar gráficos de vários painéis. Vamos entender o conjunto de dados primeiro para dar uma olhada na criação de gráficos de vários painéis. Este conjunto de dados inclui Contém as respostas de um dispositivo multissensor de gás implantado no campo em uma cidade italiana. As médias das respostas por hora são registradas junto com as referências das concentrações de gás de um analisador certificado.
Visão da função par ()
Compreenda a função par () para criar uma dimensão dos gráficos de vários painéis necessários.
> par(mfrow=c(1,2))
> # set the plotting area into a 1*2 array
Isso cria um gráfico em branco com dimensão de 1 * 2.
Agora crie o gráfico de barras e o gráfico de pizza do conjunto de dados mencionado usando o seguinte comando. Este mesmo fenômeno pode ser alcançado com o parâmetro gráfico mfcol.
Criação de gráficos de múltiplos painéis
A única diferença entre os dois é que mfrow preenche a linha da região do subplot enquanto mfcol preenche a coluna.
> Temperature <- airquality$Temp
> Ozone <- airquality$Ozone
> par(mfrow=c(2,2))
> hist(Temperature)
> boxplot(Temperature, horizontal=TRUE)
> hist(Ozone)
> boxplot(Ozone, horizontal=TRUE)
Os boxplots e barplots são criados em uma única janela, basicamente criando gráficos de vários painéis.
O mesmo gráfico com uma mudança de dimensões na função par seria o seguinte -
par(mfcol = c(2, 2))