这个问题似乎以前可能已经回答过,但我并没有找到确切的答案。我有一个数据帧列表,我想将其转换为一个有两列的数据框架-- ID和 data 。ID应该是整数列, data 应该是数据帧的列。下面是一个数据帧列表的玩具示例,我希望将其转换为一个包含两行(每个唯一ID一行)和两列(ID、和 data )的单个数据框架:library(purrr)
listd = c
最近的一个SO答案是无耻地复制,它使用dplyr::pivot_longer将6个变量处理为3个变量。除了names to '.values'输入之外,我可以理解所有pivot_longer参数的逻辑。我可以在pivot_longer函数示例部分看到它用于“每行多个观察值”;但示例中没有给出任何解释。任何关于如何理解pivot_longer错综复杂的信息的指南或