私はこのようなユニークなIDと他の列を持っているデータフレームがあります。メルト列
それが2列にどの意志IDを持つものを持っていることを目指しデータフレームを溶融させることができる方法df = data.frame(id = c('id1', 'id2', 'id3'),
col_1 = c(0,1,0),
col_2 = c(1,0,0),
col_3 = c(1,1,NA),
col_4 = c(1,NA,NA))
を列の数に基づいて繰り返され、2番目の列には他の列の値が含まれます。期待される出力の
例:
df = data.frame(id = c('id1', 'id1', 'id1', 'id1', 'id2', 'id2', 'id2', 'id2', 'id3', 'id3', 'id3', 'id3'),
col_1 = c(0,1,1,1,1,0,1,NA,0,0,NA,NA))
'(= "ID" によって、DF)を溶融' –
'tidyr ::(DF、VAR、値、ギャザー - id) ' – useR