首页 > 解决方案 > R:读取无符号字符的二进制文件

问题描述

我正在尝试将无符号字符的二进制文件读入 R。二进制文件应该以无符号字符格式存储整数 0 到 7,但我无法得到它。我尝试了以下方法:

readBin(con = "tmp.out", what = "character", size = 1, n = 604*800)

但我基本上是胡言乱语。我知道 StackOverflow 上有类似性质的问题,但似乎没有一个问题能完全解决我的问题(或者似乎没有)。任何帮助将不胜感激!感谢您的时间。

标签: r

解决方案


我找到了答案:

 xx <- readBin(con = "tmp.out", what = "integer", n = 604 * 800, size = 1,  signed = F)

基本上,readBin 函数中有一个带符号的选项和一个应该设置为 1(字节)的大小选项。


推荐阅读