6000 X 180 マトリックス (列ごとに 1 つのグラフ) の 180 のグラフを生成するために for ループを実行していますが、データの一部が基準に適合せず、エラーが発生します。
"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 に関する多数の投稿を見つけましたが、どれも機能しませんでした (または、少なくとも関数を正しく適用できませんでした)。ヘルプ ファイルもあまり役に立ちませんでした。
助けていただければ幸いです。ありがとう。