2016-11-19 14 views
0

knitrrnwの例をRstudioに実行する際に問題があります。 私はhis githubknitrの最小例do not show figures数字

%% LyX 2.2.1 created this file. For more info, see http://www.lyx.org/. 
%% Do not edit unless you really know what you are doing. 
\documentclass{article} 
\usepackage[sc]{mathpazo} 
\usepackage[T1]{fontenc} 
\usepackage{geometry} 
\geometry{verbose,tmargin=2.5cm,bmargin=2.5cm,lmargin=2.5cm,rmargin=2.5cm} 
\setcounter{secnumdepth}{2} 
\setcounter{tocdepth}{2} 
\usepackage{url} 
\usepackage[unicode=true,pdfusetitle, 
bookmarks=true,bookmarksnumbered=true,bookmarksopen=true,bookmarksopenlevel=2, 
breaklinks=false,pdfborder={0 0 1},backref=false,colorlinks=false] 
{hyperref} 
\hypersetup{ 
pdfstartview={XYZ null null 1}} 
\usepackage{breakurl} 
\begin{document} 
\SweaveOpts{concordance=TRUE} 
<<setup, include=FALSE, cache=FALSE>>= 
library(knitr) 
# set global chunk options 
opts_chunk$set(fig.path='figure/minimal-', fig.align='center', fig.show='hold') 
options(formatR.arrow=TRUE,width=90) 
@ 

\title{A Minimal Demo of knitr} 

\author{Yihui Xie} 

\maketitle 
You can test if \textbf{knitr} works with this minimal demo. OK, let's 
get started with some boring random numbers: 

<<boring-random>>= 
set.seed(1121) 
(x=rnorm(20)) 
mean(x);var(x) 
@ 

The first element of \texttt{x} is \Sexpr{x[1]}. Boring boxplots 
and histograms recorded by the PDF device: 

<<boring-plots, fig.width=4, fig.height=4, out.width='.4\\linewidth'>>= 
## two plots side by side (option fig.show='hold') 
par(mar=c(4,4,.1,.1),cex.lab=.95,cex.axis=.9,mgp=c(2,.7,0),tcl=-.3,las=1) 
boxplot(x) 
hist(x,main='') 
@ 

Do the above chunks work? You should be able to compile the \TeX{} 
document and get a PDF file like this one: \url{https://github.com/yihui/knitr/releases/download/doc/knitr-minimal.pdf}. 
The Rnw source of this document is at \url{https://github.com/yihui/knitr/blob/master/inst/examples/knitr-minimal.Rnw}. 
\end{document} 

それは、この私が "コンパイルPDF" 私を取得しますから、次の最小限の例を得た:以下の通りです enter image description here

SIが取得のみ警告を: enter image description here

私はランタイムテスト全て(Rstudio/knitr/R)

> sessionInfo() 
R version 3.3.2 (2016-10-31) 
Platform: x86_64-redhat-linux-gnu (64-bit) 
Running under: Fedora 24 (Workstation Edition) 

locale: 
[1] LC_CTYPE=en_GB.UTF-8  LC_NUMERIC=C    LC_TIME=en_GB.UTF-8  
[4] LC_COLLATE=en_GB.UTF-8  LC_MONETARY=en_GB.UTF-8 LC_MESSAGES=en_GB.UTF-8 
[7] LC_PAPER=en_GB.UTF-8  LC_NAME=C     LC_ADDRESS=C    
[10] LC_TELEPHONE=C    LC_MEASUREMENT=en_GB.UTF-8 LC_IDENTIFICATION=C  

attached base packages: 
[1] stats  graphics grDevices utils  datasets methods base  

other attached packages: 
[1] knitr_1.15 

loaded via a namespace (and not attached): 
[1] tools_3.3.2 

編集:私はRstudioをドロップすることによってそれを解決した...私は数字でRplot.pdfを取得し、図面とサブディレクトリが作成されていない表示されます

+0

それは私のために働きます。おそらく、フィギュアサブディレクトリの作成が失敗しました。 – user2554330

+0

確かに、私はサブフォルダを持っていないようです...考えていますか?しかし、手動で作成した場合でも、プロットはそこに保存されません – statquant

答えて

0

。 単にR) knit('example.Rnw')を使用してください。bash) pdflatex example.tex