Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 如何在算术中使用索引?_R_For Loop - Fatal编程技术网

R 如何在算术中使用索引?

R 如何在算术中使用索引?,r,for-loop,R,For Loop,我想创建一个循环来生成带有索引的变量名。 我想2i-1会按照我的要求做,但会产生错误 Week1Day1是一个包含两行和6列的列表 for ( i in 1:6 ) { paste("Week1Day1Plot",2*i-1,sep="")=conversion(Week1Day1[1,i]) } 粘贴错误(“Week1Day1Plot”,2*i-1,sep=”“)=转换(Week1Day1[1,: 分配的目标扩展到非语言对象使用分配 for ( i in 1:6 ) { assign

我想创建一个循环来生成带有索引的变量名。 我想2i-1会按照我的要求做,但会产生错误

Week1Day1是一个包含两行和6列的列表

for ( i in 1:6 ) {
  paste("Week1Day1Plot",2*i-1,sep="")=conversion(Week1Day1[1,i])
}
粘贴错误(“Week1Day1Plot”,2*i-1,sep=”“)=转换(Week1Day1[1,:
分配的目标扩展到非语言对象

使用
分配

for ( i in 1:6 ) {
  assign(paste("Week1Day1Plot",2*i-1,sep=""), i)
}
ls()
[1] "i"               "Week1Day1Plot1"  "Week1Day1Plot11" "Week1Day1Plot3"
[5] "Week1Day1Plot5"  "Week1Day1Plot7"  "Week1Day1Plot9"

您可能需要
?分配
查看答案。