我想知道在使用knitr时可否在.Rnw中使用ggvis。我已经在中尝试了以下代码,但无效。
\documentclass{book}
\usepackage[T1]{fontenc}
\usepackage{float}
\usepackage{booktabs}
\usepackage{dcolumn}
\usepackage{geometry}
\geometry{verbose,tmargin=2cm,bmargin=2cm,lmargin=2cm,rmargin=2cm}
\begin{document}
\chapter{Test}
\begin{figure}[H]
<< label = Plot1, fig.lp = "Plot1", fig.cap = "Test Plot" >>=
library(ggvis)
p <- mtcars %>% ggvis(x = ~wt, y = ~mpg) %>% layer_points()
print(p) # Commenting this line will compile the document
@
\end{figure}
\end{document}
它抛出以下错误:
LaTeX errors:
! Missing $ inserted.
<inserted text>
$
l.70 \end{kframe}<!--html_
preserve--><div id="plot_id298740869-container" cl...
! Please use \mathaccent for accents in math mode.
编辑
注释掉print(p)
这一行,文档就可以编译而没有任何错误。
如果有像ggsave()
这样的命令来保存ggvis
图形将会足够方便。
ggplot2
,并经常使用它。但是在ggplot2
中有一些功能不可用,特别是顶部的x轴,这在ggvis
中是可用的。是否有任何方法可以使用命令将ggvis
图保存为pdf
或png
格式?谢谢。 - MYaseen208ggsave()
这样的命令可以保存ggvis
图形,那就足够了。 - MYaseen208