如何解决R整数到python整数转换问题包网状
我需要使用网状调用将一个非常大的整数参数传递给 python,但我似乎无法找到一种方法来做到这一点。关于如何做到这一点的任何建议? 看到 python 对象在 int 类中,但 R 数字作为预期的浮点数传递,但我尝试在 R 中使用 gmp 和 bit64 包在 R 中使用这个大整数,但无论如何它没有作为类 int 在 python 中传递.
> library(reticulate)
> use_python("/usr/bin/python3")
> py_run_string("obj = 10**18;")
> py_eval('type(obj)')
<class 'int'>
> class(r_to_py(10^18))
[1] "python.builtin.float" "python.builtin.object"
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。