English 中文(简体)
几乎从Sierave开始
原标题:practically getting started with Sweave

我的问题可能不如标题所建议的那样笼统。 我正在MySQL数据库MacOS X上运行,以储存数据。 一段时间以来,我一直在与科米多·科米斯-里合作。 最近,我需要自动生成的报告,并检查了Souave。 I guess StatET / Eclipse似乎是Siervers的“标准”解决办法。

(1) 从科米多向StatET Eclipse转变是否合理? 此前,我曾尝试过StatET,但选择了Komodo在StatET,因为我喜欢叫喊叫/汽车,而从科米多说,会更方便。

2) 产生Sierave档案的合理工作流程是什么? 我通常首先制定我的《区域法典》,然后在晚些时候关注报告。 我今天刚刚获悉,在瑞典有一个文件,一度载有《劳动法》和《快乐法》,而从这一档案中产生了“顶”文件。 举例来说,这些档案可以直截了当,无法真正想象如何将我250+线的R代码输入档案,并将之与后期混在一起。

是否有可能仅仅将qplot()和ggplot()的发言输入这种文件,并介绍数据库连接和中间结果等功能?

还是仅仅把它用于过时和过时的法典?

任何建议、背心、联系和背对根hout......

问题回答

您提出了几个问题,因此,这里有几个答案。

难道StatEt/Eclipse the right way to do Sweave ?

通常(注:I m avid StatEt/Eclipseuser, and use it for both R and Sweave/R and care it, In t used Komodo / sciviews-R)。 你们应该能够从任何R指挥线上管理勇敢的指挥,这将产生立案。 之后,你可以将t子从任何茶叶环境中转成可以读(如pdf)。

哪些工作流程良好?

当我想把手稿变成一份勇敢的报告时,我从一个空洞的彩虹模板开始,把我的整个手稿复制/剪辑到标题之后的一个勇敢的R块,即:

<<label=myEntireRScript, echo=false, include=false>> 
#Insert code here
myTable<-dataframe(...)
myPlot<-qplot(....)
@ 

然后,我去找我想要报告的部分。 例如,如果想把表格列入报告,我就会切断R块,在变数和地块中设置一个可变的块块,而相同。

<<label=myEntireRScript, echo=false, include=false>>=  
#Insert code here
@ 
Put any text I want before my table here, maybe with a Sexpr{print(variable)} named variable

<<label=myTable, result=Tex>>= 
myTable<-dataframe(...)
print(xtable(mytable,...),...)
@ 
Any text I want before my figure
<label=myplot, result=figure>>= 
myPlot<-qplot(....)
print(qplot)
@ 

同“无声”一样,我更希望将R和Sierave档案分开,但我更希望将工作空间与<代码>save.image(<>而不是source(<>>存档。 这避免了每计算一次R。 Rnw案汇编(我总是以比我这样更重的分类来完成)。

我的一般工作流程是,在每一纸面/项目中,用自己的R文档进行。 当计算方面为“单一”时,Isave.image(),以储存所有工作空间变量。

之后,在......。 同一目录中的Rnw文档,用setwd(,并用load(>Rdata”)装载所有变量。 当然,你可以改变你为你的工作空间所使用的名称,但我每双倍工作,并保留缺席的名称。 Oh,如果你用R文档,肯定能够挽救工作空间的形象,并观察工作空间和工作空间中的各种变量。 Rnw文档,但已不再是R文档的一部分......这就是save.image()办法可能造成一些头痛。

我在一份Mac和我的案文中建议,如果你真心y地重新.热,你会重新.热。 我使用正文和指挥线R,但大多数情况下, em子/ess能发挥最佳作用。 如果你回头 ha,我怀疑你为R、Sweave和LaTeX学习的助手/ess。





相关问题
How to plot fitted model over observed time series

This is a really really simple question to which I seem to be entirely unable to get a solution. I would like to do a scatter plot of an observed time series in R, and over this I want to plot the ...

REvolution for R

since the latest Ubuntu release (karmic koala), I noticed that the internal R package advertises on start-up the REvolution package. It seems to be a library collection for high-performance matrix ...

R - capturing elements of R output into text files

I am trying to run an analysis by invoking R through the command line as follows: R --no-save < SampleProgram.R > SampleProgram.opt For example, consider the simple R program below: mydata =...

R statistical package: wrapping GOFrame objects

I m trying to generate GOFrame objects to generate a gene ontology mapping in R for unsupported organisms (see http://www.bioconductor.org/packages/release/bioc/vignettes/GOstats/inst/doc/...

Changing the order of dodged bars in ggplot2 barplot

I have a dataframe df.all and I m plotting it in a bar plot with ggplot2 using the code below. I d like to make it so that the order of the dodged bars is flipped. That is, so that the bars labeled "...

Strange error when using sparse matrices and glmnet

I m getting a weird error when training a glmnet regression. invalid class "dgCMatrix" object: length(Dimnames[[2]]) must match Dim[2] It only happens occasionally, and perhaps only under larger ...

Generating non-duplicate combination pairs in R

Sorry for the non-descriptive title but I don t know whether there s a word for what I m trying to achieve. Let s assume that I have a list of names of different classes like c( 1 , 2 , 3 , 4 ) ...

Per panel smoothing in ggplot2

I m plotting a group of curves, using facet in ggplot2. I d like to have a smoother applied to plots where there are enough points to smooth, but not on plots with very few points. In particular I d ...

热门标签