我有一个 Dataframe ,看起来像这样:
| 种|时间|洛克|
| --------------|--------------|--------------|
| 芭芭芭芭|九点半|1个|
| 巴尔巴尔|十点三十七分|四|
| 巴巴,皮皮|十二点零三分|二|
| 芭芭,皮皮,海普萨|九点五十二分|五|
| 皮皮普|七点四十五分|五|
| 巴巴,皮皮|零点|三|
基本上,我会创建新的行来分割物种列时,有两个标签在同一情况下。
例如:如果我有这样一行:
| 种|时间|洛克|
| --------------|--------------|--------------|
| 芭芭,皮皮,海普萨|九点五十二分|五|
我将获得以下行:
| 种|时间|洛克|
| --------------|--------------|--------------|
| 巴尔巴尔|九点五十二分|五|
| 皮皮|九点五十二分|五|
| 许普萨夫|九点五十二分|五|
因此,对于第一个 Dataframe ,我会得到这样的结果:
| 种|时间|洛克|
| --------------|--------------|--------------|
| 巴尔巴尔|九点半|1个|
| 巴尔巴尔|九点半|1个|
| 巴尔巴尔|十点三十七分|四|
| 巴尔巴尔|十二点零三分|二|
| 皮皮|十二点零三分|二|
| 巴尔巴尔|九点五十二分|五|
| 皮皮|九点五十二分|五|
| 许普萨夫|九点五十二分|五|
| 皮皮|七点四十五分|五|
| 巴尔巴尔|七点四十五分|五|
| 巴尔巴尔|零点|三|
| 皮皮|零点|三|
我该怎么做才能得到结果?
3条答案
按热度按时间9fkzdhlc1#
关于
unnest
数据
xghobddn2#
尝试使用以下语句,使用
,
作为当前分隔符bwleehnv3#
或者,可以使用
data.table
方法:根据您的一般工作流程或数据大小,您可以评估最适合您的工作。