Closed edusantana closed 3 years ago
Enquanto guard.rake não gera uma nova versão, estou adotando uma solução temporária no Rakefile, baseada neste código
O seguinte código gera imagem com dois gráficos e retira as margens do arquivo pdf
final. Conforme:
library(grDevices)
pdf(width =10, height = 6)
par(mfrow = c(1,2), mai = c(0, 0, 0, 0))
x = c(10,20,3,4,15,32,11,12,33,5,10,2,33,22,11,22,7)
y = c(3,1,3,4,5,6,7,8,9,23,15,18,45,32,43,65,19)
par(fig=c(0.05,0.5,0,1))
hist(x,ylab=expression(F[i]),xlab="Classes",main="")
par(fig=c(0.55,1,0,1), new=TRUE)
plot(x,y)
dev.off()
A função pdf()
do pacote grDevices
(encerrada pela função dev.off()
) permite alterar configurações da imagem final no pdf gerado.
A primeira função par()
configura a matriz de gráficos (mfrow
) e as margens da imagem final (mai
ou mar
). As outras duas configuram a área que cada um dos gráficos (fig
) ocupa na figura. A partir do segundo gráfico necessita do argumento new = TRUE
para que cada novo gráfico seja sobreposto na mesma imagem.
O pdf
final da imagem não tem mais margem. Porém no arquivo final do trabalho (.md
) ainda tem.
Eu criei o arquivo imagens/R/dois-graficos.R com o seu código. Eu achei que ficou muito bom, o espaçamento está aceitável (entre as legendas e o gráfico), não acha?
Conforme conversamos, lembro que agora você precisaria gerar os gráficos (que antes eram gerados no servidor) na máquina local, mas você disse que isso não era problema. Então pergunto, está necessitando de mais alguma atualização para a sua dissertação?
Ver exemplos de gráficos:
Tarefa Rake: