0

さまざまな変数を持つデータ フレームがあり、いくつかの条件を使用してこのデータ フレームからさまざまなサブセットを構築したいと考えています。多くのサブセットがあり、これにより多くの時間を節約できるため、ループを使用したいと考えています。

条件は次のとおりです。

変数 A にはエリアの ID があり、変数 B には異なる種 (1、2、3 など) があり、これらの列で異なるサブセットを計算したいと考えています。すべてのサブセットの名前はポイントの ID である必要があり、コンテンツはこのポイント内の特定の種のすべての個体である必要があります。

理解を深めるために:

これは1つのサブセットのコードであり、ループを使用したい

A_2_NGF_Abies_alba <- subset(A_2_NGF, subset = Baumart %in% c("Abies alba"))

Rでこれを行うことは可能ですか

ありがとう

4

1 に答える 1

1

これはあなたを助けますか?

Baumdaten <- data.frame(pointID=sample(c("A_2_SEF","A_2_LEF","A_3_LEF"), 10, T), Baumart=sample(c("Abies alba", "Betula pendula", "Fagus sylvatica"), 10, T))

split(Baumdaten, Baumdaten[, 1:2])
于 2012-07-12T13:51:23.290 に答える