我在遗传学包中找到了一行,如下所示:
P <- D <- Dprime <- nobs <- chisq <- p.value <- corr <- R.2 <- P
Run Code Online (Sandbox Code Playgroud)
注意P是在开头和结尾.这是什么意思?
此构造将P使用<-s 字符串中给出的每个其他名称为变量赋值.该任务将在当前环境中进行.
因此,如果P最右侧命名的变量不在当前环境中,P则将在当前环境中创建新变量.
要查看此操作,请从新的R会话中运行以下命令:
ls()
# character(0)
mean <- a <- b <- mean
ls()
# [1] "a" "b" "mean"
Run Code Online (Sandbox Code Playgroud)