我有一系列的字符向量,对于每个参与者(在ReprEx中表示为字母),都有一个时间点(在RePrex中是1或2),然后是分数。下面是ReprEx: l <- c("A","1","27","B","1","26","2","54") 我如何重塑向量来创建一个有三列的数据帧,A列是参与者,B列是时间点,C列是得分?预期的输出如下
如何重塑数据帧,其中数据排列在宽度为x列,长度为Y行的“块”中。在这个示例图中,起始数据帧是两个“块”宽,三个“块”长,但解决方案也应该适用于其他维度。最后的“块”可能有更少的行。这个数据结构是从这里发布的解决方案中获得的:Split dataframe at specifi row and arrange columns into "sections" in