2017-04-20 51 views
0

我如何使用R中的位集?我GOOGLE了,发现bitpack包,但我不知道这是我需要的。我有大的raw从DB加载的对象是字节数组。我想访问它,就好像它已经被bitset进行下面的操作一样如何在R中使用位集?

  1. count set bits;
  2. 循环遍历设置位foreach循环;
  3. 设置和取消设置个别位。

我可能只需要转换raw的字节数组(不知道这样做,但BTW),做我描述了使用位运算符,但也许一些现有的软件包中已经有这一切?

+2

我编辑了这个,以避免你正在寻找一个包装建议的外观,这将是脱离主题。 – joran

+0

*“我搜索了一下,发现了一些并且打包了一些包,但我不确定这是我需要的。”* - 请详细说明您的需求;你的问题目前相当广泛。 – nrussell

+0

@nrussell完成。 – expert

回答

0

我最终使用了@ nrussell推荐的rawToBits,但不幸的是它只是简单地将raw转换为每个项目一个字节的布尔值向量。如果有人知道更多的记忆效率的方式让我知道。