<p>我有一个pandas数据帧,包含超过10k条记录。我希望将具有所有名称的行保存在名称列表中的另一个事例中。一个id可以等于多个大小写。在</p>
<p>Id 2在输出中,因为<code>bla2</code>,<code>bla3</code>,<code>bla4</code>等于<code>name</code>列表中的<code>case 1</code>。Id 5在输出中,因为<code>bla6</code>和{<cd7>}等于<code>name</code>列表中的<code>case 4</code>。
Id 1不在输出中,因为它没有<code>bla3</code>和{<cd7>}(<code>case 2</code>)。等等。。在</p>
<p><strong>输入</strong></p>
<pre><code>id | name | [A LOT OF OTHER COLUMNS] |
--------------------------------------
1 | bla1 | [A LOT OF OTHER COLUMNS] |
2 | bla2 | [A LOT OF OTHER COLUMNS] |
2 | bla3 | [A LOT OF OTHER COLUMNS] |
2 | bla4 | [A LOT OF OTHER COLUMNS] |
3 | bla5 | [A LOT OF OTHER COLUMNS] |
4 | bla9 | [A LOT OF OTHER COLUMNS] |
5 | bla6 | [A LOT OF OTHER COLUMNS] |
5 | bla7 | [A LOT OF OTHER COLUMNS] |
6 | bla8 | [A LOT OF OTHER COLUMNS] |
</code></pre>
<p><strong>所需输出</strong></p>
^{pr2}$
<p><strong>因为</strong></p>
<pre><code>names [
[bla2, bla3, bla4], #case 1
[bla1, bla3, bla7], #case 2
[bla3, bla1, bla6], #case 3
[bla6, bla7] #case 4
]
</code></pre>