nametext 列と factorを持つデータフレームがありますcity。city最初に、次に の順にアルファベット順に並べられますname。cityここで、この順序を維持しながら、 each に n 番目の要素のみを含むデータ フレームを取得する必要があります。ループなしできれいな方法で行うにはどうすればよいですか?
私は持っている:
name city
John Atlanta
Josh Atlanta
Matt Atlanta
Bob Boston
Kate Boston
Lily Boston
Matt Boston
によって n 番目の要素を返す関数が必要ですcity。つまり、3 番目の場合は、次のようになります。
name city
Matt Atlanta
Lily Boston
選択した の範囲外の場合、つまり 4 番目の場合に返さNULLれます。namecity
name city
NULL Atlanta
Matt Boston
ベースRのみを使用してください。