R Exportar png

R Exportar png
“Ao trabalhar com figuras da plotagem, você encontrará uma instância em que precisa exportá -las para figuras estáticas. Você pode usar essas imagens para compartilhar informações com outros desenvolvedores ou clientes.

Neste tutorial, aprenderemos a exportar uma figura de plotagem para uma imagem estática na linguagem de programação R R.”

Vamos começar.

Instalando o mecanismo de exportação de imagem

Antes de exportarmos imagens com o código R, precisamos garantir que o mecanismo de exportação de imagem seja instalado em nosso sistema. R usa o mecanismo Orca para exportar imagens estáticas.

Você pode instalar o ORCA usando o anaconda como mostrado:

$ conda install -c plotly plotly -orca
Você também pode usar o NPM executando o comando:
$ NPM Install -g [email protected] orca
Se você instalou o Docker, execute o código:
$ Docker Pull Quay.io/plotly/orca
Depois de instalar o Orca Binisty, você pode criar um pacote de plotagem para exportar as imagens.
Nota: você precisa ter o pacote ProcessX para R instalado em seu sistema.
Você pode instalar o mecanismo ProcessX adicionando a seguinte entrada em seu código:
instalar.Pacotes ("ProcessX")

R Exportar imagem estática

Vamos agora discutir como você pode exportar um número em r. Começaremos criando uma figura simples, como mostrado no código abaixo:

instalar.Pacotes ("plotly")
instalar.Pacotes ("ProcessX")
instalar.Pacotes ("Tidyquaint")
Biblioteca (plotly)
Biblioteca (Tidyquant)
getsymbols ("amzn",
de = "2018-01-01",
para = "2019-12-31")
estoque <- data.frame(AMZN$AMZN.Adjusted)
estoque $ amzn.Ajustado <- stock$AMZN.Adjusted/stock$AMZN.Adjusted[1]
estoque <- data.frame(stock,rownames(stock))
Colnames (estoque) <- append('AMZN','date')
Figo %
add_trace (x = ~ data, y = ~ amzn, nome = 'amzn')%>%
layout (showlegend = t)
Opções (Warn = -1)
Figo %
layout (
xaxis = list (zerolinecolor = '#ffff',
zerolinewidth = 1,
gridcolor = 'ffff'),
yaxis = list (zerolinecolor = '#ffff',
zerolinewidth = 1,
gridcolor = 'ffff'),
plot_bgcolor = '#fff')
Figo

O código acima deve criar um gráfico de ações da Amazon, conforme mostrado na figura abaixo:

Para exportar a figura acima para uma imagem estática, podemos executar o código como:

se (!requer ("ProcessX")) Instale.Pacotes ("ProcessX")
fig % add_surface ()
Orca (Fig, "Amazon_stocks.png ")

O código acima exportará o gráfico anterior para um arquivo chamado Amazon_Stocks.png. Você pode alterar a extensão de outros formatos suportados, como .jpg/.JPEG, .EPS, .svg e .pdf

Fechar

Este artigo cobre como exportar uma figura plottly para uma imagem estática usando r.