我想在R中读取二进制文件。 该文件可供下载 here:只需选择其中一个文件,即可下载并解压缩。 有关如何打开文件的说明,请参见本document的第6页。
我尝试调整以前问题中的一些代码,但在我的情况下不起作用。 有人可以帮忙吗?
编辑:
我认为理解二进制文件的结构至关重要。这是行数和列数。 手册(上面的链接)说有5个变量 因此,在R我运行:
# read column names
column.names <- readBin("gpcp_v2.2_psg.1979", character(), n = 5)
现在我需要阅读实际数据:
bindata <- readBin(read.filename, integer(), n = nrows*ncolumns)
但是,我不明白如何在oder中检索我的数据行数,为“nrows * ncolumns”输入正确的值。