r语言的警告可以不管么

Python017

r语言的警告可以不管么,第1张

是可以不管的。

R语言在使用时有时需要展示运行结果,可能会同时报出warning信息,我们知道warning信息是可忽略的,但是,若展示出来总归不好看,特别Rstudio还用红色字体显示,此时,关闭warning信息就很有必要。在matlab中,我们可用warning off 语句,那么,在Rstudio中,我们该用什么命令呢? 最终摸索出可用以下命令将warning信息关闭。R语言是用于统计分析、绘图的语言和操作环境。R是属于GNU系统的一个自由、免费、源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具。

1、并不是所有用户都有相似用户,在执行语句中会报错——这里我需要一个语句能识别报错并跳过继续执行;

2、如何把所有执行的结果放入一个矩阵,并且识别是哪一个用户——这里需要一个空矩阵将用户ID和结果装入。

最终代码编写如下:

#组建初始化空矩阵

R<-matrix(0,9,1)

#循环运行推荐程序并将结果并入到空矩阵

for (i in 1:nrow(S))

#循环执行推荐程序

try({

#将ID放到结果之前

R1=cbind(c(rep(i,3),UserBasedRecommender(i,RECOMMENDER_NUM,M,S,N)))

#将ID和结果一起并入空矩阵

R<-cbind(R,R1)

}

,silent = T)

#删除结果矩阵1,2行以及第一列

c<-R[-1,-1][-1,]

write.csv(c,file = 'hnjbtj1.csv')

结果如下: