将单精度浮点数写入R中的文件?

将单精度浮点数写入R中的文件?,r,floating-point,compression,precision,single-precision,R,Floating Point,Compression,Precision,Single Precision,我知道R没有单精度浮点格式。但是,我正在将大量数据点从R写入文件,我希望将它们存储为单精度浮点,而不是双精度浮点。我不需要这些数字的精确性 我能做到吗?我希望尽可能节省空间,甚至压缩或转储为二进制文件都是不够的 编辑:是否有方法将.rds文件写入单精度浮点 谢谢 在写入之前使用signif(data,X)。RDS似乎有效。谢谢大家。在写入之前使用signif(data,X)。RDS似乎可以工作。谢谢大家。这有帮助吗?我更喜欢rds文件是否可以以单精度格式存储-可能吗?这有帮助吗?我更喜欢rds文

我知道R没有单精度浮点格式。但是,我正在将大量数据点从R写入文件,我希望将它们存储为单精度浮点,而不是双精度浮点。我不需要这些数字的精确性

我能做到吗?我希望尽可能节省空间,甚至压缩或转储为二进制文件都是不够的

编辑:是否有方法将.rds文件写入单精度浮点


谢谢

写入之前使用
signif(data,X)
。RDS
似乎有效。谢谢大家。

写入之前使用
signif(data,X)
。RDS
似乎可以工作。谢谢大家。

这有帮助吗?我更喜欢rds文件是否可以以单精度格式存储-可能吗?这有帮助吗?我更喜欢rds文件是否可以以单精度格式存储-可能吗?