r - 如何为动态名称变量分配值

标签 r

嗨,我正在尝试使用for循环命名变量,以便为变量获取动态名称。

for (i in 1:nX) {
    paste("X",i, sep="")=datos[,i+1]
    next
}

最佳答案

使用assign,如下所示:

x <- 1:10

for(i in seq_along(x)){
  assign(paste('X', i, sep=''), x[i])
}

关于r - 如何为动态名称变量分配值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14081982/

相关文章:

r - AWS EC2 上使用 h2o 进行多节点集群安装

r - 搜索精确匹配 R 数据表

r - R 中 seq 函数生成时间缺少小时?

消除 visNetwork 中的自循环

Rstudio pdflatex.exe 没有成功

r - NA在boxplot ggplot2中绘制

R ggplot : Apply label only to last N data points in plot

r - 使用 agrep() 对多个模式进行模糊名称匹配的更快 R 代码......?

R:在循环中定义函数

r - ggvis 中带有数字的热图