我有一个包含101列的数据框,其中一些需要汇总为一列。
我尝试使用grepl
函数来查找嵌入在coalesce
函数中的字符串,但是它会提取列名称中的数据,而不是指定行中的观察值柱。
考虑到我的数据框具有的列数并且它们也是长列名(使用合并功能的列都具有一个通用字符串),因此使用合并功能并单独命名列是很麻烦的。
df <- df%>%
mutate(AllReferences= coalesce(grepl("Reference", colnames(df))))
我希望有一列没有空白或NA
,因为它是从符合条件的其他列中观察到的