2017-04-20 35 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轉換爲每個項目一個字節的布爾值向量。如果有人知道更多的記憶效率的方式讓我知道。