我正在R Studio
尝试通过Sweave
创建Latex
格式并允许制作漂亮文档的文件来与我的工作建立融洽关系。我直接在其中编写代码Sweave
(主要是制作图形),而不将图形保存到文件中并将它们用于通过Latex
函数\includegraphics
。我使用下面的代码,它将图形提供给 pdf 文件。问题是我是否可以影响以下代码生成的图形的大小 - 我的意思是只需在页面上定位并更改width
和height
/或将两个图形放在彼此靠近的位置。没有使用 Latex 的经验
\section{Resultat}
\subsection{Höjd}
Here I will describe the results about height
%----------------- Figure 1
\begin{figure}
\begin{center}
<<fig = TRUE, echo = FALSE>>=
setwd("C:X")
df <- read.csv("X.csv")
library(dplyr)
p0 <- df %>% filter(Fled > 0) %>% group_by(Ovrigt) %>%
ggplot(aes(x = factor(Ovrigt), y = h14)) +
geom_boxplot()+
stat_summary(fun.y = "mean", geom = "point", shape = 2, aes(group = Ovrigt)) +
theme(axis.text.x = element_text(angle = 45, hjust = 1)) +
#ggtitle("Medel höjd 2014, Tagel") +
theme_classic() + xlab("Material typ") + ylab("Höjd (cm)")
p0
print(p0)
@
\end{center}
\caption{Olika material höjd efter en tillväxt säsongen}
\end{figure}
%--------------------Figure 2
\begin{figure}
\begin{center}
<<fig = TRUE, echo = FALSE>>=
setwd("X")
df <- read.csv("X.csv")
library(dplyr)
p1 <- df %>% filter(Fled > 0) %>% group_by(Ovrigt) %>%
ggplot(aes(x = factor(Ovrigt), y = h16)) +
geom_boxplot()+
stat_summary(fun.y = "mean", geom = "point", shape = 2, aes(group = Ovrigt)) +
theme(axis.text.x = element_text(angle = 45, hjust = 1)) +
#ggtitle("Medel höjd 2014, Tagel") +
theme_classic() + xlab("Material typ") + ylab("Höjd (cm)")
print(p1)
@
\end{center}
\caption{Olika material höjd efter tre tillväxt säsongen}
\end{figure}