繁体   English   中英

在RStudio中的.Rnw文件中使用ggparcoord

[英]Using ggparcoord in .Rnw file in RStudio

我正在尝试创建PDF文件(来自Rstudio中的Sweave .Rnw文件)。

当我自己运行代码时,它似乎可以工作:

library(ggplot2)
library(GGally)
ggparcoord(data.frame(mtcars), columns=1:6, alphaLines=0, boxplot=TRUE, scale="globalminmax") + coord_flip()

但是,当我尝试将此代码输入.Rnw文件时,我得到了输出的代码,但是输出了图像。 据我所知,我没有收到任何错误或警告。

\documentclass{article}
\usepackage{float, hyperref}
\usepackage[margin=1in]{geometry}
\usepackage{graphicx}
\usepackage{hyperref}

\begin{document}
\SweaveOpts{concordance=TRUE}

\author{myName}
\title{myTitle}

\maketitle

<<options, echo=FALSE>>=
library(knitr)
  opts_chunk$set(cache=TRUE)
@

\section*{Make ggparcoord plot in Sweave}

<<>>=
library(ggplot2)
library(GGally)
ggparcoord(data.frame(mtcars), columns=1:6, alphaLines=0, boxplot=TRUE, scale="globalminmax") + coord_flip()
@

\end{document}

这对我有用。

\documentclass{article}
\usepackage{float}
\usepackage{hyperref}
\usepackage[margin=1in]{geometry}
\usepackage{hyperref}

\begin{document}
\SweaveOpts{concordance=TRUE}

\author{myName}
\title{myTitle}

\maketitle

<<options, echo=FALSE>>=
library(knitr)
opts_chunk$set(cache=TRUE)
@

\section*{Make ggparcoord plot in Sweave}

<<fig = TRUE>>=
library(ggplot2)
library(GGally)
ggparcoord(data.frame(mtcars), columns=1:6, alphaLines=0, boxplot=TRUE, scale="globalminmax") + coord_flip()
@

\end{document}

注意,我在Sweave块中添加了一个fig = TRUE参数。 我通常使用knitr来自动处理这些琐碎的knitr

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM