gpt4 book ai didi

ipython - 在 IPython 笔记本中循环魔法函数

转载 作者:行者123 更新时间:2023-12-02 14:12:04 24 4
gpt4 key购买 nike

我想在 IPython 笔记本中完成 R 代码的循环。最好的方法是什么?

    l = []
for i in range(10):
# execute R script
%%R -i i -o result #some arbitrary R code
# and use the output
l.append(result)

这可以在笔记本内完成(循环下一个单元格)吗?

最佳答案

您研究过 rmagic 和 rpy2 模块吗?

如果您有 R 脚本,则可以使用 shell 命令符号调用它们并将其输出分配给变量:

     var=!R_script arguments....

以上不需要你安装rpy2,因为! shell 命令执行在 ipython 中是基本的。您可以通过在 arg 列表中使用 $var 从 ipython 笔记本传递变量值。

关于ipython - 在 IPython 笔记本中循环魔法函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14023528/

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