gpt4 book ai didi

python - 是否有与 pythonic "if __name__ == "__main_ _": main()"等效的 R?

转载 作者:IT老高 更新时间:2023-10-28 20:36:43 29 4
gpt4 key购买 nike

目标是有两种简单的方法来获取一些代码,比如 func.R,包含一个函数。调用 R CMD BATCH func.R 初始化函数并计算 is。在 session 中,发出 source("func.R") 只是初始化函数。有什么想法吗?

最佳答案

我认为 interactive() 函数可能会起作用。

当 R 被交互使用时,此函数返回 TRUE,否则返回 FALSE。所以只需使用 if (interactive())

即相当于

if (!interactive()) {
main()
}

关于python - 是否有与 pythonic "if __name__ == "__main_ _": main()"等效的 R?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2968220/

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