データ フレームの行を結合したいデータ フレームがあります。私のデータフレームは次のようになります。
col id, col1, col2, col3, col4
1, 1, , , 5
1, , 1, , 5
1, , , 1, 5
最終結果を次のようにしたい
col id, col1, col2, col3, col4
1,1,1,1,5
何か案は?集計を試しましたが、正しく機能しません。
編集:
data<- data.frame(colID=c(1,1,1,2,2), col1=c(1,NA,NA,NA,2), col2=c(NA,1,NA,2,NA), col3=c(NA,NA,1,NA,NA), col4=c(5,5,5,7,7))
finaldata=data.frame(colID=c(1,2), col1=c(1,2), col2=c(1,2), col3=c(1, NA), col4=c(5,7))
データフレームと最終データフレームを構築する必要があります