我想通过子字符串合并csv中的列。为此我准备了一个例子,我收集了包含子字符串的列。作为第二步,我将它们合并在一列中,最后我将新列附加到最终的csv。
但我的迭代问题。
a <- clickstreamwithoutday
a <- clickstreamwithoutday %>% select(contains("li"))
n <- as.numeric(ncol(a))
sep <- "/"
b <- as.data.frame ( (apply( a[ , c(1:n) ] , 1 , paste0 , collapse = sep)),
col.names = names("li"), stringsAsFactors = default.stringsAsFactors())
#append *b* to the csv ... (at the moment I dont know how )
为此,我收到了这条消息:
应用时出错(a [,c(1:n)],1,paste0,collapse = sep):dim(X)必须具有正长度