xlsx封装和Rmarkdown
我正在使用read.xlsx函数使用xlsx封装和Rmarkdown,r,r-markdown,xls,R,R Markdown,Xls,我正在使用read.xlsx函数使用xlsx读取Excel文件(实际上是OpenOffice,另存为.xls) 它在.R脚本中运行良好,在.Rmd代码块中运行良好。但是,当我尝试使用knitr制作pdf/html/任何文件时,我得到: eval(expr、envir、enclose)中出错:找不到函数“read.xlsx” 电话:。。。句柄->调用句柄->可见->求值->求值 帮忙?它怎么能在同一.Rmd文件中找不到已经使用过的函数?请提供一个工作示例。一种可能性是,在编译Rmd文件时,在调用r
xlsx
读取Excel文件(实际上是OpenOffice,另存为.xls)
它在.R
脚本中运行良好,在.Rmd
代码块中运行良好。但是,当我尝试使用knitr
制作pdf/html/任何文件时,我得到:
eval(expr、envir、enclose)中出错:找不到函数“read.xlsx”
电话:。。。句柄->调用句柄->可见->求值->求值
帮忙?它怎么能在同一
.Rmd
文件中找不到已经使用过的函数?请提供一个工作示例。一种可能性是,在编译Rmd文件时,在调用read.xlsx
之前,必须在代码块中包含库(openxlsx)
(或类似库)。如果在当前的R会话中打开了库,则该库不起作用。编译过程将打开一个新的R会话。谢谢,这正是问题所在。