gpt4 book ai didi

python - 如何使用 reticulate 将 python 的字符串代码转换为 R

转载 作者:太空宇宙 更新时间:2023-11-03 15:32:44 24 4
gpt4 key购买 nike

我在 python 中的函数如下:

def print_hello():
print("hello")

而不是写入 python 文件并使用 source_python 从文件中读取它。我只想将函数作为字符串传递并转换为 R。

类似于下面的东西

library(reticulate)
myPythonFunction <- "def print_hello():
print("hello")
"

source_from_string(myPythonFunction)

print_hello()

网纹包有这个功能吗??

最佳答案

py_run_string 来执行模块,函数 'print_hello' 由 py$ 从 python env 调用

library(reticulate)
myPythonFunction <- "def print_hello():
print('hello')"
py_run_string(myPythonFunction)
py$print_hello()
#hello

关于python - 如何使用 reticulate 将 python 的字符串代码转换为 R,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57042774/

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