假设您在R中读取数据帧:
MSG_WAITALL
在某些时候,我想遍历数据帧并在分隔符上拆分一个特定列以创建另一个要遍历的数据帧。
所以,对于像这样的数据框:
df <- read.table('test.txt', sep = '\t')
如何分割col1 col2 col3 ... colN
name1 value1;value2;value3;value4 anothervalue ...
以生成由col2
组成的数据框?
答案 0 :(得分:1)
假设分隔符是分号:
df.transpose <- t(as.data.frame(strsplit(df$col2, ';')))