R 编织LaTeX文件时出错:找不到函数";作为「;

R 编织LaTeX文件时出错:找不到函数";作为「;,r,latex,knitr,R,Latex,Knitr,我正在尝试编织一个嵌入到latex文件中的块,扩展名为Rnw library(ggplot2) library(flexclust) library(arules) data(Groceries) Gr <- Groceries[, itemFrequency(Groceries) > 0.02] grc <- as(Gr, "matrix") 同样的命令在R中工作得非常好 有什么想法吗?如果您使用的是R的最新版本(>=3.5.0),您不需要库(方法),因为默认情况下会加

我正在尝试编织一个嵌入到latex文件中的块,扩展名为Rnw

library(ggplot2)
library(flexclust)
library(arules)

data(Groceries)

Gr <- Groceries[, itemFrequency(Groceries) > 0.02]
grc <- as(Gr, "matrix")
同样的命令在R中工作得非常好


有什么想法吗?

如果您使用的是R的最新版本(>=3.5.0),您不需要
库(方法)
,因为默认情况下会加载(附加)它。这个问题(
Rscript
直到今年才加载方法),让许多用户感到惊讶/困惑。如果必须使用旧版本的R,则需要显式地使用
库(方法)

as()不是来自方法包吗?有趣的是,在刀体中添加库(方法)可以解决问题。为温佩尔干杯,谢谢你!
#Error in as(Gr, "matrix") could not find function "as"