我使用 R 来获取不同的图表。我将它们保存为 pdf。我转到我的 tex. 文件并使用\includegraphics
命令。图表出现了,但它没有标签,即 x 标签、y 标签和标题标签。请提供建议。
答案1
如果没有最小工作示例(请参阅我刚刚被要求写一个最简单的例子,那是什么?)很难猜测问题,但克服这个问题并简化工作的一种方法是使用Sweave
(或knitr
)。简而言之:
1)首先,你可以file.Rnw
像这样制作:
\documentclass{article}
Some \LaTeX{} text.
\begin{document}
\SweaveOpts{concordance=TRUE}
<<echo=F,fig=T>>=
data(CO2)
attach(CO2)
plot(uptake~conc, xlab="x label", ylab="y label", main="The main label")
@
\end{document}
2)然后,用 R 编译它得到file.tex
:
R CMD Sweave file.Rnw
3)最后,像往常一样编译file.tex
以获得file.pdf
。
对于像上述 MWE 这样的简单文件或工作预览,只需一个 pdflatex 编译就足够了,您可以省略步骤 3 并使用步骤--pdf
2 中的选项:
R CMD Sweave --pdf file.Rnw