0
で始まる文字列を繰り返すようにどのようにこれは、私は次の出力を取得したい私のデータは数
df <- structure(list(V1 = structure(c(1L, 5L, 5L, 1L, 5L, 5L, 5L, 5L,
NA, NA, NA, NA, 4L, 2L, 3L), .Label = c("1 x Bruit (U)", "1 x Bruit (U) 1 x TAMAN (M)",
"1 x Bruit (U) 2 x TAMAN (M)", "1 x TAMAN (M) 2 x TAMAN (M)",
"2 x Bruit (U)"), class = "factor"), V2 = structure(c(1L, 1L,
1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L), .Label = c("BUX1_T10963",
"BUX1_T10964", "BUX1_T10965"), class = "factor")), .Names = c("V1",
"V2"), class = "data.frame", row.names = c(NA, -15L))
です。番号の後に繰り返される 基本的に場所が、私はそれが我々がdplyr
とtidyr
を使用することができます
1 x Bruit (U) BUX1_T10963
2 x Bruit (U) BUX1_T10963
2 x Bruit (U) BUX1_T10963
1 x Bruit (U) BUX1_T10964
2 x Bruit (U) BUX1_T10964
2 x Bruit (U) BUX1_T10964
2 x Bruit (U) BUX1_T10964
2 x Bruit (U) BUX1_T10964
NA BUX1_T10964
NA BUX1_T10964
NA BUX1_T10964
NA BUX1_T10964
1 x TAMAN (M) BUX1_T10965
2 x TAMAN (M) BUX1_T10965
1 x Bruit (U) BUX1_T10965
1 x TAMAN (M) BUX1_T10965
1 x Bruit (U) BUX1_T10965
2 x TAMAN (M) BUX1_T10965