对于循环,仅返回R中的一个输出

布鲁诺

我从csv获取49 * 49矩阵作为输入,并尝试将总和打印为49 * 49矩阵,但是我只得到一个值作为总和的输出。

w <- read.csv(file="ma.csv", header=F, sep=",");
sum <- 4
for(i in 1:49){
  for(j in 1:49)
  {
    sum = sum + w[i,j];

  }
}  
阿克伦

也许

w1 <- matrix(NA, ncol=3, nrow=3)
sum1 <- 4
for(i in 1:3){
 for(j in 1:3){
   w1[i,j] = sum1 + w[i,j];
   }
 }  
w1[] <- cumsum(w1)

还是没有任何循环

 w2 <- w 
 w2[] <- cumsum(w+sum1)
 identical(w2, w1)
 #[1] TRUE

数据

set.seed(24)
w <- matrix(sample(0:20, 3*3, replace=TRUE), ncol=3)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Foreach仅返回一个输出

Mysqli循环,仅返回一个

对于每个循环,仅输出1个结果;对于每个循环,仅输出1个结果。尝试在数组中输出3个结果,然后停止循环

* ng对于使用函数,返回一个循环

函数一次仅返回一个输出

如何防止while循环仅输出一个结果?

用于循环的Javascript仅给出一个输出

foreach循环仅输出数组中的最后一个元素

foreach循环仅输出$ _POST中的最后一个数组值

对于R中的循环-删除由一个变量匹配的所有行

在WordPress中返回一个循环

字典仅返回for循环内的最后一个键值对

Foreach循环仅返回第一个结果

Foreach循环仅返回一个字母

Foreach循环仅返回最后一个结果

for循环仅返回bash脚本中的第一个数组元素

使用jquery创建轮播效果-循环仅返回数组中的最后一个值

嵌套的for循环仅迭代最后一个条目[r]

输出组件循环并避免仅更新一个组件时重新渲染整个循环

为什么我的纬度和经度只返回一个值?(对于循环问题)

从jQuery循环td中仅选择一个结果

For循环仅迭代Python中的最后一个元素

在解析具有 anyOf 属性下的多个引用的 json 模式时,输出中仅返回一个引用(最后一个)

对于每个循环,大于20的循环到另一个数组中

python循环request.get()仅返回第一个循环

仅返回XQuery FLWOR序列中的一个元素

For循环返回NA:仅返回ifelse语句的第一个匹配项

bash while ssh循环仅显示最后一个输出

如何仅使用foreach循环的第一个输出来执行某些任务?