[英]Error occurs after a fast continue run of R code in Vs code
我最近开始在 Vs 代码中使用 R。
一步一步运行R代码发现R运行正常,但是当我把很多R代码一起运行时,总是报错[Error: unexpected ')' in ")"] 或者[Error: unexpected '} ' in "}"] 或其他类似错误。
此外,我发现当我按 ctrl+enter 时,R 运行正常(运行代码并在等待一小段时间后再次运行),但是当我按住 ctrl+enter 运行相同的代码时出现错误,可以正常运行缓慢。
例如,当我运行以下函数时。
fvar <- function(fvar.variable){
if (nlevels(as.factor(fvar.variable))<=10){
print(tab1(fvar.variable,col = "black"))
} else{
print(tab1(fvar.variable,col = "black",bar.values =0))
}
print(typeof(fvar.variable))
}
函数按ctrl+enter慢速可以正常运行,但是按住ctrl+enter运行(全选函数反复运行),出现如下错误。
Error: unexpected '}' in " }"
> print(tab1(fvar.variable,col = "black",bar.values =0))
Error in tab1(fvar.variable, col = "black", bar.values = 0) :
could not find function "tab1"
> print(typeof(fvar.variable))
Error in typeof(fvar.variable) : object 'fvar.variable' not found
> }
Error: unexpected '}' in " }"
> }
Error: unexpected '}' in "}"
> print(typeof(fvar.variable))
Error in typeof(fvar.variable) : object 'fvar.variable' not found
> }
Error: unexpected '}' in "}"
>
当我使用 Radian 重复这些步骤时会出现类似的问题,而在 R studio 中没有问题。 有谁知道如何解决这个问题? 非常感谢。
我有同样的问题。 检查是否在 R 扩展设置中启用了“R:Bracked paste”选项,如下所示:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.