我有一个数据帧,其中包含item
,number_of_repeats
(行重复次数),row_vale_string
(结果表中的行值,此处用逗号分隔)。
我还有另一个数据框,其中所有items
都按混合顺序列出。我想
a)添加行数= total_repeats
;
b)每行,保持item
不变
c)从row_value
中添加row_value_string
。
我正在为此寻求dplyr
解决方案。
Item total_repeats row_value_string
101 4 1,2,3,4
102 2 1,2
103 4 1,2,3,4
104 1 1
105 7 1,2,3,4,5,6,7
101 4 1,2,3,4
102 2 1,2
103 4 1,2,3,4
104 1 1
105 7 1,2,3,4,5,6,7
结果将如下所示:
item row_value
101 1
101 2
101 3
101 4
102 1
102 2
103 1
103 2
103 3
103 4
104 1
105 1
105 2
105 3
105 4
105 5
105 6
105 7