플롯 크기 줄이기

플롯 크기 줄이기

안녕하세요. R의 knitr에 이 플롯이 있습니다. 이를 Latex PDF 파일로 전송하고 싶지만 너무 커서 페이지의 3/4 정도를 차지합니다.

compPlot ( mdata$GDP, fitted( cesNewton), xlab = "Real Values",
ylab = "Fitted Values", col="red", main="Newton Method",  
cex.main=1, cex.lab=0.75, cex.axis=0.75)

어떻게 하면 페이지를 더 작게 만들고 페이지 중앙에 배치할 수 있나요?

\documentclass{article}

\begin{document}


<<>>=

library(micEconCES)

library(readxl)

DATA_FOR_2 <- read_excel("~/Documents/DATA FOR  2.xlsx", 
col_types = c("text", "text", "text", "text", "text", 
"numeric", "numeric","numeric", "numeric", "numeric", 
"numeric", "numeric", "numeric", "numeric", "numeric", 
"numeric", "numeric", "numeric", "numeric", "numeric", 
"numeric"))

mdata <- DATA_FOR_2[-c(46:62), ]

cesKmenta <- cesEst( yName = "GDP", xNames = c( "Capital", "Labour" ), 
data = mdata, method = "Kmenta", vrs = TRUE )

library( "miscTools" )

compPlot ( mdata$GDP, fitted( cesKmenta ), xlab = "Real Values",
ylab = "Fitted Values", col="red", main="Newton Method",  
cex.main=1, cex.lab=0.75, cex.axis=0.75)

@


\end{document}

죄송합니다. 재현 가능한 데이터를 추가하는 방법을 몰라 방금 가져온 Excel 시트를 나열했습니다.

답변1

출력을 제어하려면 청크 옵션을 사용해야 하며 다음 필수 페이지를 읽어야 합니다.https://yihui.name/knitr/options/

귀하의 질문에 답변하는 MRE입니다.

\documentclass{article}

\begin{document}
\SweaveOpts{concordance=TRUE}
\begin{figure}
\centering
<<minimal, fig=TRUE, height=12>>=
data(mtcars)
plot(mtcars[,1:2])
@
\end{figure}
\end{document}

관련 정보