3
for循环中的跳过错误
我正在做一个for循环,为我的6000 X 180矩阵(每列1个图)生成180个图,某些数据不符合我的标准,但出现错误: "Error in cut.default(x, breaks = bigbreak, include.lowest = T) 'breaks' are not unique". 我对此错误表示满意,我希望程序继续运行for循环,并提供导致此错误的列的列表(可能包含列名的变量?)。 这是我的命令: for (v in 2:180){ mypath=file.path("C:", "file1", (paste("graph",names(mydata[columnname]), ".pdf", sep="-"))) pdf(file=mypath) mytitle = paste("anything") myplotfunction(mydata[,columnnumber]) ## this function is defined previously in the program dev.off() } 注意:我发现了很多关于tryCatch的帖子,但没有一个对我有用(或者至少我不能正确应用该功能)。帮助文件也不是很有帮助。 帮助将不胜感激。谢谢。