R中的循环赋值

  • 本文关键字:赋值 循环
  • 更新时间 :
  • 英文 :


我在遗传包中找到了这样一行:

P <- D <- Dprime <- nobs <- chisq <- p.value <- corr <- R.2 <- P

注:P既在开头,又在结尾。这是什么意思?

这个结构将把P的值赋给<- s字符串中给定的每个其他名称的变量。该任务将在当前环境中进行。

因此,如果最右边的名为P的变量在当前环境中是而不是,则将在当前环境中创建一个新的变量P

要查看实际效果,请在一个新的R会话中运行以下命令:

ls()
# character(0)
mean <- a <- b <- mean
ls()
# [1] "a"    "b"    "mean"

最新更新