我在爲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