将数据帧解开到另一个数据帧中

2024-06-17 15:18:10 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图将pandas数据帧展平为一个简单的逐行列表

我有一个以下数据框,简化为csv用于显示:

  SegmentNumber SegmentValue
0          SEG0          REF
1          SEG1            1
2          SEG2            A
3          SEG0          BEG
4          SEG1            O
5          SEG0          TRY
6          SEG1            A
7          SEG2            B
8          SEG3            C

SEG0标识新值段的开始。因此,SEG0(SEG1、SEG2等)之后的每个数据点都与该段相关。因此,最终结果应该如下所示:

SEGMENTNAME(SEG0), SEGMENTVALUE1, SEGMENTVALUE2, SEGMENTVALUE3
REF, 1, A
BEG, 0
TRY, A, B, C

Tags: csv数据refpandas列表标识try新值