我在为r的以下数据帧如何打破不同行逗号分隔值r中
names values
abc 34
def 12,23
rty 34,67,89
我想要的数据帧将
names values
abc 34
def_1 12
def_2 23
rty_1 34
rty_2 67
rty_3 89
我能值在不同的分离行,但我怎样才能改变names
列所需
splitdat <- do.call("rbind", strsplit(df$values[3], ","))
splitdat <- data.frame(apply(splitdat, 2, as.numeric))
colnames(splitdat)[1] <- "column1"
非常接近的重复https://stackoverflow.com/questions/13773770/split-comma-分隔列分隔行 – thelatemail