我想知道是否有一种方法可以在 RSTudio 的 Notebook R 中以绝对位置编写代码。例如,我想将光标移动到绝对位置,以便我可以有序地编写代码和注释。
media # stampo media
n*p # calcolo senza salvare e stampo media teorica
varianza # stampo varianza
n*p*(1-p) # calcolo senza salvare e stampo varianza teorica
Run Code Online (Sandbox Code Playgroud) 我有一个function来自使用几个输入(包括国家/地区名称)的来源,并返回该国家/地区的图表。该函数的第一行将一个Country_name对象定义为我无法理解的东西。当我尝试从函数中取出该部分并单独运行它时,它返回一个错误,而它在函数内工作正常。任何人都知道为什么会发生这种情况,以及 Country_name 的那行代码的目的是什么?
function(df, dfline, Country_name){
Country_name <- rlang::parse_expr(quo_name(enquo(Country_name)))
df %>%
filter(Country == Country_name ...
}
Run Code Online (Sandbox Code Playgroud)
拉出第一行并单独运行它会返回错误:
parse_expr(quo_name(enquo('United States')))
### Error in `enquo()`:
### ! `arg` must be a symbol
Run Code Online (Sandbox Code Playgroud)