我很难找到关于如何在 Windows XP 上为 Sweave 文档设置批处理文件的清晰文档。
我正在使用在此处找到的批处理文件
我创建了一个批处理文件名run.bat
,其中包含以下内容:
Sweave myFile.Rnw
设置 wd 后,我在 Sweave 文件中做的第一件事是使用RODBC
包在数据集中读取:
library(RODBC)
fetch <- odbcConnect("myDatabase")
myData <- "select * from myTable"
x <- sqlQuery(fetch, myData)
odbcCloseAll()
当我运行批处理文件时,我收到以下错误:
Error: chunk 2
Error in library(RODBC) : there is no package called RODBC
In addition: Warning message:
In library(package, lib.loc = lib.loc, character.only = TRUE, logical.return = TRUE, :
there is no package called 'xtable'
显然,这些包确实存在并且可以正常工作,但是权限中的某些内容不正确,或者找不到正确的目录。有什么想法吗?
相关问题在这里