我需要根据出现在特定列中的值在pandas
数据帧中创建新行。在
在这里我需要创建一个新的分号模式。在
测向
animal cat;dog;cat
animal dog
animal fish
color black;green
color red
期望值
^{pr2}$我见过使用pandas split来使用df中的给定字符或值(例如here:和here:)创建新列或行的解决方案,但是,我还没有看到使用文本值来实现这一点的解决方案。我还看到了能够准确填充pandas中的空值的解决方案(以及我自己要求的解决方案here)。但是,我需要将这两种技术结合起来,我不清楚这是否可以在一行代码(或两行代码)中实现。在
使用
numpy.repeat
和itertools.chain
:相关问题 更多 >
编程相关推荐