如何使用R中的位集?

时间:2017-04-20 15:34:27

标签: r bitset

如何使用R中的位集?我用谷歌搜索并找到了bitpack包,但我不确定这是我需要的。我有一个从DB加载的大raw对象,它是一个字节数组。我想要访问它,好像它是bitset以进行以下操作

  1. count set bits;
  2. 遍历foreach循环中的设置位;
  3. 设置和取消设置各个位。
  4. 我可能只是将raw转换为字节数组(不知道这样做但是顺便说一句)并且使用按位运算符执行我所描述的所有操作但是现有的某些包可能已经有了吗?

1 个答案:

答案 0 :(得分:0)

我最终使用@nrussell推荐的rawToBits但不幸的是它只是将raw转换为booleans向量,每个项目一个字节。如果有人知道更多内存有效的方式让我知道。