在pandas Dataframe 中,有一个名为candidates
的列。此列给出了一个包含多个索引的列表。
| 索引|色谱柱1|候选人|
| - -----|- -----|- -----|
| 0|三十四|[2,3,22]|
| 一个|四十二|[0,4,30,9]|
| 2|二三一|......这是什么?|
| 3|一百二十三|......这是什么?|
| ......这是什么?|......这是什么?|......这是什么?|
我正在寻找加入/合并dataframe本身根据这些候选人,就像下面的例子...
| 索引|色谱柱1|索引|色谱柱1|
| - -----|- -----|- -----|- -----|
| 0|三十四|2|二三一|
| 0|三十四|3|一百二十三|
| 0|三十四|二十二|四十五|
| 一个|四十二|0|三十四|
| 一个|四十二|4|九百|
| 一个|四十二|三十|八十七|
在Pandas身上如何做到这一点呢?
注意:列1_y值来自原始 Dataframe 中的列1。
1条答案
按热度按时间esbemjvw1#
您可以使用
explode
和merge
(在rename
之后):输出:
可复制输入:
if“Index”是index:
输出:
可复制输入: