重新排列/混合列Pandas

bqucvtff  于 2022-12-02  发布在  其他
关注(0)|答案(1)|浏览(115)

我有这样表:
| 识别码|型号| Jmeter 板|数值|
| - -|- -|- -|- -|
| 识别码1|主要|一个|八个|
| 识别码2|主要|一个|三个|
| ID 3识别码|二级|P值|六个|
| ID 4识别码|二级|一个|2个|
| 五号|主要|P值|三个|
| 六号|主要|一个|四个|
我这样重新排序:
| 识别码|型号| Jmeter 板|数值|
| - -|- -|- -|- -|
| 识别码1|主要|一个|八个|
| 六号|主要|一个|四个|
| 识别码2|主要|一个|三个|
| 五号|主要|P值|三个|
| ID 3识别码|二级|P值|六个|
| ID 4识别码|二级|一个|2个|
但我想知道是否有一种方法可以重新排列/交替P/I值,类似于以下内容:(在I/P之间交替,但首先保持类型主要,并根据P/I获得较大值)
| 识别码|型号| Jmeter 板|数值|
| - -|- -|- -|- -|
| 识别码1|主要|一个|八个|
| 五号|主要|P值|三个|
| 六号|主要|一个|四个|
| 五号|主要|P值|三个|
| ID 3识别码|二级|P值|六个|
| ID 4识别码|二级|一个|2个|

vsdwdz23

vsdwdz231#

这里有一种方法

注意:您的起始DF中有两个“P”,预期输出中有三个“P”。似乎是打印错误

第一个

相关问题