迭代数据帧

时间:2017-07-22 13:36:47

标签: r csv dataframe

我想通过子字符串合并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)必须具有正长度

0 个答案:

没有答案