gpt4 book ai didi

r - 有没有一种方法可以在RStudio中调试RScript调用?

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

假设我从命令行运行R脚本,如下所示:

Rscript prog.R x y z

我想在某一行检查代码。

目前,我不能只在RStudio中进行交互式调试,因为我不知道如何传递参数。

由于它是从命令行运行的,因此如何通过命令行/在RStudio外部调试脚本?

最佳答案

这就是我要做的-这不是正式的调试程序,但对我有用。

示例prog.R脚本的顶部:

# uncomment this section to run using Rscript from command line:
userprefs <- commandArgs(trailingOnly = TRUE)
x <- userprefs[1]
y <- userprefs[2]
z <- userprefs[3]

# uncomment this section to run within RStudio
cat("you forgot to comment out the troubleshooting part!")
x <- 1
y <- 2
z <- 3

在对脚本进行故障排除时,请根据您是在RStudio中还是在命令行中使用RScript来注释掉一个或另一部分。

关于r - 有没有一种方法可以在RStudio中调试RScript调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40967260/

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