2017-08-07 28 views
0

我有一个数据框,其中有一列以0,1向量形式的字符串。 例如,在第一行想这样的:如何将位矢量的数据帧中的列拆分为R中的单独列?

1st.row <- "01100101111101011101101" 

我想这个字符串转换成在多列二进制项,以便作为第一行是

1st.row.split <- c(0,1,1,0,0,1,0,1,1,1,1,1,0,1,0,1,1,1,0,1,1,0,1) 

二元载体应分裂在这23个列中,这是字符串向量中元素的数量。所有行都具有相同数量的元素。 谢谢。

+0

'unlist(strsplit(row,“”))'? – Alex

回答

0
row1 <- "01100101111101011101101" 
rowsplt<- as.numeric(unlist(strsplit(row1,""))) 
相关问题