df の 2 つの (作成された) サンプル行のサンプル:
userid facultyid courseid schoolid
167 265 NA 1678
167 71111 301 NA
上記の例のように、重複するユーザー ID が数百あるとします。ただし、大部分のユーザー ID は異なる値を持っています。
最初の値が NA でない限り、(2 のうちの) 1 番目の行の列の値に固執するように、重複したユーザー ID を持つ行を結合するにはどうすればよいですか (この場合、NA は 2 番目の値から得られた値で再設定されます)行)?
本質的に、上記の例から引き出すと、私の理想的な出力には次のものが含まれます。
userid facultyid courseid schoolid
167 265 301 1678