Dataframe1
有很多行和列的数据。一列是Text
。Text
列中的某些行具有字符串,并且某些字符串包括此{ExplodeEList2}
如何分解(展开)Dataframe1
的特定行,并将每个字符串中的{ExplodeEList2}
替换为单独的 Dataframe EList2['Name']
中包含的每个名称?谢谢!我整天都在用头撞键盘想解决这个问题。Dataframe1
:
| 文本|
| --------------|
| 无关数据|
| 随机样本文本{ExplodeElist 2}和更多随机样本文本。|
| 其他无关数据|EList2
:
| 姓名|
| --------------|
| 杰克|
| 乔恩|
| 莎莉|
如何在Dataframe1
中生成这个:
| 文本|
| --------------|
| 无关数据|
| 随机样本文本杰克和更多的随机样本文本。|
| 随机样本文本乔恩和更多的随机样本文本。|
| 随机样本文本莎莉和更多的随机样本文本。|
| 其他无关数据|
1条答案
按热度按时间y3bcpkx11#
您可以使用
apply
处理DataFrame1
中包含字符串ExplodeElist2
的所有Text
值,用替换值列表替换字符串。然后你可以explode
这个列表:输出(用于示例数据):