如何将位向量数据帧中的列拆分为R中的单独列?

时间:2017-08-07 21:38:33

标签: r

我有一个数据框,其中包含一串0,1矢量形式的字符串。 例如,第一行是这样的:

describe('User', function() {
  describe('#save()', function() {
    it('should save without error', function(done) {
      var user = new User('Luna');
      user.save(function (err, doc) {
        assert.equal(doc.name, 'Luna')
        done()
      });
    });
  });
});

我想将此字符串转换为多列中的二进制条目,因此第一行将是

 1st.row <- "01100101111101011101101"

二进制向量应该在23列之间分割,在这种情况下,它是字符串向量中的元素数。所有行都具有相同数量的元素。 感谢。

1 个答案:

答案 0 :(得分:0)

row1 <- "01100101111101011101101"
rowsplt<- as.numeric(unlist(strsplit(row1,"")))