gpt4 book ai didi

R区分批处理和交互模式

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

我想在我的代码中设置一个条件,使我能够区分代码是在批处理模式下运行还是在交互模式下运行(通过控制台)。它会是这样的:

if (interactive mode) {do this} else if (Batch mode) {do that}

有办法实现吗?感谢您的帮助。

最佳答案

您可以使用interactive 功能。例如,从终端执行此

Rscript -e 'cat(interactive())'

为我返回了 FALSE,而从我的 RStudio session 中执行 interactive() 时返回了 TRUE

关于R区分批处理和交互模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28196406/

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