在R中使用Fortran打开多个ASCII文件(保存为合并二进制文件)
我正在处理用FORTRAN编译的程序的一些输出。程序生成的输出是多个ASCII文件(例如,模拟执行年份的每个月),作为单个二进制文件生成。我正试图使用readBin在R中打开此文件,但由于我对信息的二进制编码不太熟悉,我很难理解如何解决此问题。在R中使用Fortran打开多个ASCII文件(保存为合并二进制文件),r,binary,ascii,R,Binary,Ascii,我正在处理用FORTRAN编译的程序的一些输出。程序生成的输出是多个ASCII文件(例如,模拟执行年份的每个月),作为单个二进制文件生成。我正试图使用readBin在R中打开此文件,但由于我对信息的二进制编码不太熟悉,我很难理解如何解决此问题。 下面是12个ASCII文件之一的一部分,这些文件被编码为二进制文件。在这方面的任何帮助都将不胜感激 ncols 26 nrows 24 xllcorner 30
下面是12个ASCII文件之一的一部分,这些文件被编码为二进制文件。在这方面的任何帮助都将不胜感激
ncols 26
nrows 24
xllcorner 30.0000000
yllcorner -6.00000000
cellsize 0.500000000
NODATA_value -9999
4.44894731E-02 8.23551118E-02 7.33195692E-02 0.121438913 0.150726944 0.131888524 7.33321458E-02 0.102442160 0.181108430 0.289648712 0.269542843 0.160156175 0.218589276 0.149929196 0.199702621 0.308591902 0.170369297 2.12968588E-02 2.40366161E-02 0.149830237 0.178994611 0.247626245 0.288051009 0.208817780 0.277588427
如果您在读取二进制文件方面需要帮助,那么我们应该能够从这个示例数据生成一个二进制文件吗?我的目的只是展示合并为一个二进制文件的12个文件中的每个文件是什么样子的。我想我不明白,它看起来不是二进制的,只是一种非常容易解析的格式。撇开“二进制文件”不谈,您需要帮助解析包含该文本的文件吗?对不起,我有点糊涂。对不起,我不清楚。我使用的ProdCue程序输出一个二进制文件(例如cover.gof)。该文件由ASCII文件组成(总共12个,一年中每个月1个)。我发布了一个例子来说明这些ASCII文件的外观。也许,我自己误解了文件结构。我不确定是否有办法将输出文件附加到此处?不幸的是,在维护一个自包含的可复制问题时,这并不容易,因为如果我们不知道文件的外观,我们无法帮助您
readBin
a文件。虽然我通常不是一个粉丝,但很多人都发布了到google drive、pastebin和其他数据共享网站的链接,其中包含了这些数据。如果你需要阅读二进制文件的帮助,我们应该能够从这个示例数据生成一个二进制文件吗?我的目的只是展示合并为一个二进制文件的12个文件中的每一个文件是什么样子的。我想我不明白,这看起来并不是二进制的,只是一种非常容易解析的格式。撇开“二进制文件”不谈,您需要帮助解析包含该文本的文件吗?对不起,我有点糊涂。对不起,我不清楚。我使用的ProdCue程序输出一个二进制文件(例如cover.gof)。该文件由ASCII文件组成(总共12个,一年中每个月1个)。我发布了一个例子来说明这些ASCII文件的外观。也许,我自己误解了文件结构。我不确定是否有办法将输出文件附加到此处?不幸的是,在维护一个自包含的可复制问题时,这并不容易,因为如果我们不知道文件的外观,我们无法帮助您readBin
a文件。虽然我通常不是一个粉丝,但很多人都发布了到GoogleDrive、pastebin和其他数据共享网站的链接。