Programa R para Biologia da Conservação
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Erro no Gráfico com a função par

3 participantes

Ir para baixo

Erro no Gráfico com a função par Empty Erro no Gráfico com a função par

Mensagem por Frederico França Ter Abr 28, 2020 10:58 pm

Boa Noite Marcos,
estava rodando o script da aula 3.4. Gráficos de dispersão e consegui rodar todos os gráficos, exceto quando uso a função par para colocar um gráfico em cima do outro. Aparece a mensagem: Error in plot.new() : figure margins too large
O estranho é que consigo rodar com um gráfico ao lado do outro (usando par(mfrow=c(1,2)), mas não com um acima do outro par(mfrow=c(2,1)).
Não achei nenhuma explicação para isso. Vc poderia me ajudar?

meu script é:

par(mfrow=c(2,1))
plot(dados$Riqueza[dados$Ambiente=="primario"] ~ dados$Area[dados$Ambiente=="primario"], xlab="Área do Fragmento", ylab = "N de espécies", las = 1, pch=16, main="Mata Primária")
plot(dados$Riqueza[dados$Ambiente=="secundario"] ~ dados$Area[dados$Ambiente=="secundario"], xlab="Área do Fragmento", ylab = "N de espécies", las = 1, pch=16, main="Mata Secundária")

Obrigado

Frederico França

Mensagens : 4
Data de inscrição : 01/04/2020

Ir para o topo Ir para baixo

Erro no Gráfico com a função par Empty Re: Erro no Gráfico com a função par

Mensagem por Prof. Marcos Qua Abr 29, 2020 7:53 am

Oi, Frederico!

Este é um probleminha recorrente quando usamos o RStudio, e está associado com o tamanho da janela de gráficos - basta você aumentar um pouco o espaço que ela ocupa na tela, e o problema deve se resolver.

Veja o mesmo problema que você relatou aqui:
Erro no Gráfico com a função par Captur12

E veja como é resolvido ajustando o tamanho da janela/aba:
Erro no Gráfico com a função par Captur13

Depois diga se resolveu, ok?
Prof. Marcos
Prof. Marcos

Mensagens : 678
Data de inscrição : 23/12/2015
Idade : 42
Localização : Maceió, AL

https://cantinhodor.wordpress.com/

Ir para o topo Ir para baixo

Erro no Gráfico com a função par Empty Re: Erro no Gráfico com a função par

Mensagem por Frederico França Qua Abr 29, 2020 2:07 pm

Boa Tarde Marcos,
funcionou sim. Ao aumentar o tamanho da janela de gráficos não apareceu mais o erro.
Muito obrigado
abraço

Fred


Frederico França

Mensagens : 4
Data de inscrição : 01/04/2020

Ir para o topo Ir para baixo

Erro no Gráfico com a função par Empty Re: Erro no Gráfico com a função par

Mensagem por Luzia Ferreira da Silva Seg maio 04, 2020 4:05 pm

Boa tarde!

Aconteceu o mesmo comigo, mas aumentei a janela e consegui.

Porém, nessa mesma linha, no gráfico de dispersão da tarefa 2 do módulo 3, não consegui colocar os gráficos um ao lado do outro na função par(mfrow=c(1,2)). Fiz o primeiro gráfico e depois o segundo, mas apareceu separado. Então, fiz o comando dev.off(), mas continua separado.

par(mfrow=c(1,2))
plot(dados$Produtividade[dados$Cultivo=="Agroflorestal"] ~ dados$Adubo[dados$Cultivo=="Agroflorestal"], ylim=c(10,25), xlab="Adubo utilizado", ylab="Produtividade do solo", las=1, pch=16, main="Cultivo na Agrofloresta")
par(mfrow=c(1,2))
plot(dados$Produtividade[dados$Cultivo=="Comum"] ~ dados$Adubo[dados$Cultivo=="Comum"], ylim=c(10,25), xlab="Adubo utilizado", ylab="Produtividade do solo", las=1, pch=16, main="Cultivo comum")

Obrigada.

Luzia Ferreira da Silva

Mensagens : 7
Data de inscrição : 01/04/2020

Ir para o topo Ir para baixo

Erro no Gráfico com a função par Empty Re: Erro no Gráfico com a função par

Mensagem por Luzia Ferreira da Silva Seg maio 04, 2020 4:18 pm

Oi achei o erro!
Estava repetido o comando par!

Obrigada!

Luzia Ferreira da Silva

Mensagens : 7
Data de inscrição : 01/04/2020

Ir para o topo Ir para baixo

Erro no Gráfico com a função par Empty Re: Erro no Gráfico com a função par

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos