我试图通过reticulate
R包将python模块limmbo
(https://github.com/HannahVMeyer/limmbo)与R一起使用。我已经成功地安装了limmbo
与Python2。我现在尝试使用函数limmbo$core$vdbootstrap$LiMMBo$runBootstrapCovarianceEstimation
,如下面的代码所示。当我运行下面的代码时,我得到一个关于将float64转换为integer64的错误。在
```{r}
library(reticulate)
import("limmbo") -> limmbo
```
然后运行python代码:
^{pr2}$当我试图运行R函数limmbo$core$vdbootstrap$LiMMBo$runBootstrapCovarianceEstimation
时,问题出现了:
首先,通过
np <- import("numpy", convert = FALSE)
。在然后可以使用
reticulate::np_array(datainput, dtype = np$int64)
重新创建显式类型为int64
的numpy数组。在您可以进一步了解如何在this tutorial中操作和创建数组。在
希望这有帮助。在
袁的教程(链接在上面的答案)包含了一些建议,让我可以回答这个问题。以下是我修改后的R代码,目前有效:
相关问题 更多 >
编程相关推荐