20 Como salvar um gráfico?


Existe várias formas de salvar o gráfico:

  • Gerando o relatório pelo Rmd (ctrl + shift + k)
  • Pela janela Plots -> Export -> escolher a extensão e dimensões
  • Comando tiff
  • Comando ggsave, no caso do ggplot2
  • etc…

Nesse tutorial, ou ensinar pelo comando tiff.

dados=rnorm(100,10,1) # estou simulando dados de uma normal com 100 observações de média 10 e desvio-padrão 1.
plot(dados)

Para usar o comando tiff, devemos colocar ele antes da plotagem e um dev.off() após a plotagem. Devemos definir a largura, altura, resolução e unidade das dimensões. Veja esse exemplo:

tiff("exemplo.tif", res=100, width = 8,height = 5, units = "in")
dados=rnorm(100,10,1) # estou simulando dados de uma normal com 100 observações de média 10 e desvio-padrão 1.
plot(dados)
dev.off()

Obs. Cuidado!!! Uma vez ativado o tiff, o R está mudando o local da plotagem. Assim, caso execute ele e não finalize com o dev.off() ele ficará soltando outro lugar, ao invés da janela plots. Quando perceber que não está liberando um gráfico no plots, tente executar várias vezes o dev.off() até dar erro.

Podemos definir também a extensão da imagem, no anterior, usamos tif.

Obs. Por experiência, a extensão tif é a melhor em termos de resolução gráfica, pois o mesmo parece não perder muita qualidade no word. Entretanto, cuidado!!!, pois seu word pode estar configurado para reduzir qualidade de imagem.