1

RStudio でファイルをコンパイル.rnwして pdf を作成すると、.tex/.pdf に間違ったインライン値がいくつかあります。問題の一般的な例を作成しようとしましたが、新しい例では再現できません。したがって、私の問題には特定の何かがあります。読者が問題解決プロセスにアプローチするのに役立つことを願っています。私が試したことは何もないようです。

全体的なセットアップを示しているため、WORKING の例から始めます。

\documentclass[11pt,fullpage,titlepage]{article}

\title{Test}
\begin{document}
\bibliographystyle{apalike}
\maketitle

<<setup, include=FALSE>>=
# set working directory
  wd <- "/Users/ericpgreen/Desktop/test/"
  setwd(wd)

# rnw file saved in "/Users/ericpgreen/Desktop/test/scripts"

# load packages
  require(knitr)  
  require(formatR)
# set chunk options
  opts_knit$set(root.dir = '../') # up one level from scripts folder
@

Create data 

<<data>>=
set.seed(1)
dat <- data.frame(v1 = rnorm(10),
                  v2 = factor(sample(c(0,1), 10, replace=TRUE)),
                  v3 = rnorm(10),
                  v4 = rnorm(10) )
mean.v1 <- mean(dat$v1)
mean.v1
@

mean is equal to \Sexpr{mean.v1}

\end{document}

繰り返しますが、この例は機能します。R の mean.v1 オブジェクトは 0.1322028 に等しく、これはドキュメントがコンパイルされたときに \Sexpr{mean.v1} の場所に表示される値です。

ただし、私の場合 (ここには示されていません)、R オブジェクトの値は、ドキュメントのコンパイル時に \Sexpr{} が置き換える値と一致しません。R オブジェクトの正しい値rr.ipt.initは 1.4 です。

ここに画像の説明を入力

ただし、ドキュメントをコンパイルすると、次の行が表示されます。

A relative risk of \Sexpr{round(rr.ipt.init, digits=2)}

1.92 という値が得られます。

ここに画像の説明を入力

この誤った値がどこから来ているかについてのアイデアはありますか? キャッシュをクリアし、ワークスペースをクリアし、R を再起動しましたが、ドキュメントを取得して の正しい値をコンパイルできませんrr.ipt.init

sessionInfo() R バージョン 3.0.1 (2013-05-16) プラットフォーム: x86_64-apple-darwin10.8.0 (64 ビット)

locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8

attached base packages:
[1] splines   parallel  compiler  grid      stats     graphics  grDevices utils     datasets  methods  
[11] base     

other attached packages:
[1] survival_2.37-4    reshape2_1.2.2     mice_2.17          nnet_7.3-6         experiment_1.1-1  
[6] boot_1.3-9         compute.es_0.2.1   corpcor_1.6.6      MASS_7.3-26        lme4_0.999999-2   
[11] Matrix_1.0-12      lattice_0.20-15    RColorBrewer_1.0-5 scales_0.2.3       gridExtra_0.9.1   
[16] ggplot2_0.9.3.1    lubridate_1.3.0    data.table_1.8.8   xtable_1.7-1       formatR_0.7       
[21] knitr_1.2          plyr_1.8          

loaded via a namespace (and not attached):
[1] colorspace_1.2-2 dichromat_2.0-0  digest_0.6.3     evaluate_0.4.3   gtable_0.1.2     labeling_0.1    
[7] memoise_0.1      munsell_0.4      nlme_3.1-109     proto_0.3-10     rpart_4.1-1      stats4_3.0.1    
[13] stringr_0.6.2    tools_3.0.1   
4

1 に答える 1