2014-10-30 47 views

回答

2

在R中,您可以使用cSplit。這是完美的。

library(splitstackshape) 
cSplit(df, "col2", sep = "+", direction = "long") 
# col1 col2 
# 1: abc a 
# 2: abc b 
# 3: xyz d 
# 4: xyz g 
# 5: xyz h 
# 6: xyz i 
# 7: xyz l 

其中df

structure(list(col1 = c("abc", "xyz"), col2 = c("a+b", "d+g+h+i+l" 
)), .Names = c("col1", "col2"), class = "data.frame", row.names = c("row1:", 
"row2:")) 
+0

謝謝,這工作......如果有人可以幫助使用遊標以及SQL查詢這將是巨大的。這將有助於處理SQL Server中的數據庫。 – VASISTA 2014-10-31 00:15:42