緯度、経度、および数百のインデックス値 (I) を含むファイルがあります。
head(df2)
lat lon I Wp.ID Date
1 23.71413 90.67866 3 2867G 14-Jan-13
2 23.71690 90.66534 3 2374J 12-Dec-12
3 23.71701 90.66492 3 2377J 12-Dec-12
4 23.71701 90.66565 4 2373J 12-Dec-12
5 23.71712 90.66569 4 2372J 12-Dec-12
6 23.71712 90.66462 4 2378J 12-Dec-12
... ...
... ...
インデックスに基づいてデータを選択したい場合 (I); たとえば、 I = 4 とすると、次のように記述します。
Idx <- df2[df2$I == 4,]
次に、次のようにエクスポートできます。
write.table(Idx, file = "/Users/Idx4.txt",
eol = "\n", na = "NA", row.names = FALSE)
100 以上のインデックス値があるため、一度にすべてのファイルを書き込むループを作成したかったのですが、R を使用してそれを行う方法がわかりません。続行するアイデアはありますか??