R 按单个单元格/标识符折叠多行
抱歉,如果这是重复的,但我找不到适用于我的数据集的解决方案 我试图用一个唯一标识符(“ICP”列)折叠R数据帧的多行。因此,理想情况下,这将只合并匹配的ICP列的所有单元格,同时保持其他列不变。因此,每个“行”可以包含多个行,就像数据表一样 我想从以下内容重新塑造数据: 为此:R 按单个单元格/标识符折叠多行,r,R,抱歉,如果这是重复的,但我找不到适用于我的数据集的解决方案 我试图用一个唯一标识符(“ICP”列)折叠R数据帧的多行。因此,理想情况下,这将只合并匹配的ICP列的所有单元格,同时保持其他列不变。因此,每个“行”可以包含多个行,就像数据表一样 我想从以下内容重新塑造数据: 为此: 非常感谢您的帮助:)这可以通过使用复制的来完成。获取“ICP中所有重复元素的逻辑索引,并将其分配给空白(”) df1$ICP[duplicated(df1$ICP)]请不要发布代码/数据/错误的图像:无法复制或搜索(S
非常感谢您的帮助:)这可以通过使用复制的
来完成。获取“ICP中所有重复元素的逻辑索引,并将其分配给空白(”
)
df1$ICP[duplicated(df1$ICP)]请不要发布代码/数据/错误的图像:无法复制或搜索(SEO),它会破坏屏幕阅读器,并且可能不适合某些移动设备。嘿,感谢您的快速响应,您提供的代码给出了以下警告消息,并使重复的ICP不可用,而不是合并?警告消息:在[@Lucas中,我假设您有字符
类列。也可以尝试df1$ICP@Lucas,如果您想将其保留为因子
类,则为blank创建一个新的级别,然后执行分配,即级别(df1$ICP)啊,好的,我知道你的代码是怎么做的,但是有可能像数据表格式一样将所有的行合并在一起吗?所以每个唯一的ICP将在其中包含多行row@Lucas可能您需要类似于library(tidyverse);df1%%>%groupby(ICP)%%>%nest的东西
df1$ICP[duplicated(df1$ICP)] <- ""