问题描述
我有一个看起来像这样的数据框
bin val
A-B-C 0.345
K-P 0.612
我想使用 R 将上述数据拆分为以下数据
bin val
A 0.345
B 0.345
C 0.345
K 0.621
P 0.621
感谢您的建议。
解决方法
我认为这就是你想要的:
library(dplyr)
library(tidyr)
df1 %>%
separate_rows(bin,sep = "-")
# A tibble: 5 x 2
bin val
<chr> <dbl>
1 A 0.345
2 B 0.345
3 C 0.345
4 K 0.612
5 P 0.612