我有一张类似于下面的表格:
Machine Status Value
MJ02 I 0.05
MJ02 K 0.1294
MJ02 K 0.0775
MJ02 F 0.2844
MJ02 K 0.1093
MJ06 I 0.05
MJ06 K 0.2832
MJ06 J 0.0753
MJ06 F 0.0919
MJ06 K 0.0891
我希望数据采用以下格式:
Machine I K J F K
MJ02 0.05 0.2069 0 0.2844 0.1093
MJ06 0.05 0.2832 0.0753 0.0919 0.0891
我试图使用pivot,但是它正在对所有状态进行分组。但是我想只对那些相同且对于同一台机器连续的状态进行分组,例如样本数据中的第2行和第3行。如果在一些不同的状态(例如状态为K的第5行)后再次重复相同的状态,我想将其显示为单独的列。
任何人都可以帮我实现这一目标。谢谢你提前一点!