gpt4 book ai didi

r - 有没有一种方法可以在R数据帧中使用32位 float 而不是64位?

转载 作者:行者123 更新时间:2023-12-04 07:20:50 25 4
gpt4 key购买 nike

我遇到的问题与内存有关。我正在对美元金额进行财务计算,目前我的 float 精度为6​​4位。我想将精度降低到至少32位,但是到目前为止,还没有找到在R中指定此精度的方法。理想情况下,这仅适用于具有许多列的数据帧,其中有些列是int,有些则是int是花车。

最佳答案

不,至少在'base R'中没有-至少只有一种integernumeric(浮点)类型,并且它们的大小是固定的。

您可以通过.Machine检查它们(以及更多)-请参阅help(".Machine")

现在,对于您的美元金额,您当然可以求助于以美分表示的东西,在这种情况下,您可以使用integer-通常是numeric大小的一半。

关于r - 有没有一种方法可以在R数据帧中使用32位 float 而不是64位?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30414660/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com