Разделить строки в столбце и вставить как новые строки [дубликаты]

На этот вопрос уже есть ответ:

Разделить запятую строки в столбце на отдельные строки 4 ответа

У меня есть фрейм данных следующим образом:

+-----+-------+
|  V1 |  V2   |
+-----+-------+
|  1  | a,b,c |
|  2  | a,c   |
|  3  | b,d   |
|  4  | e,f   |
|  .  | .     |
+-----+-------+

Каждый алфавит - это символ, разделенный запятой. Я хотел бы разделить V2 на каждую запятую и вставить строки разделения как новые строки. Например, желаемый результат будет:

+----+----+
| V1 | V2 |
+----+----+
|  1 |  a |
|  1 |  b |
|  1 |  c |
|  2 |  a |
|  2 |  c |
|  3 |  b |
|  3 |  d |
|  4 |  e |
|  4 |  f |
+----+----+

Я пытаюсь использоватьstrsplit(), чтобы сначала плюнуть на V2, затем бросить список в фрейм данных. Это не сработало. Любая помощь будет оценена.

Ответы на вопрос(6)

Ваш ответ на вопрос