ネストされたforループを十分に理解していないようです。ネストされたforループ内の複数のディレクトリを次のように操作しようとしています。
sp_folder1<-list.files("species1/",full.names=TRUE)
sp_folder2<-list.files("species2/",full.names=TRUE)
setwd(sp_folder1)
for(i in 1: length(sp_folder1)){
for(j in 1: length(sp_folder2){
sp_i<-read.delim(list.files(sp_folder1)[i],header=T)
sp_j<-read.delim(list.files(sp_folder2)[j],header=T)
Do something with both files
}
}
しかし、エラーが発生します:ファイル(file、'rt')のエラー:接続を開くことができませんそのようなファイルまたはディレクトリはありません:ただし、'sp_folder1'の最初のファイルは問題ありません。作業ディレクトリも設定しないようにしましたが、それでも機能しませんでした。