私はidで分割したいこのデータフレームをどのように分割したいのですか?
df x y id 10 5 2 12 10 2 15 0 1
のようなデータフレームDFを持っています。だから、基本的に、私は出力が
になりたい私はsplit(df, df$id)
を使用し、私は
x y id 15 0 1
と
x y id 10 5 2 12 10 2
を取得しかし、私は、ID = 2と1 = 1 idを持つものよりも前に来てほしいです
x y id 10 5 2 12 10 2
と
x y id 15 0 1
感謝を。しかし、私の問題では、データフレームがループ内で生成され、データをid = 1からid = 2にしたいときがあるので、私は逆を使うことはできません。 – Taliman
idがid = 1からid = 2になるようにidを欲しいときがあるので、私は問題のためにreverseを使うことはできません – Taliman
OK。しかし、順序を指定できる場合は、最初の方法を使用できます。 – G5W