首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在for循环中引用R中矩阵的项

在for循环中引用R中矩阵的项
EN

Stack Overflow用户
提问于 2013-12-12 19:59:42
回答 1查看 59关注 0票数 0

在for循环中是否有方法引用矩阵的一部分?

代码语言:javascript
复制
for (j in 1:x1)
  for (k in 1:x2) {
    matrix[j,8k-6:8k+1] <- AlleleFreq.t1[k,1:8]      
   }
}

我收到一条错误消息,上面写着"alldata.t1[j,8k“中的意外符号。预先形成这种操作的正确语法是什么?

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-12-12 20:01:29

使用parens & *来乘:

代码语言:javascript
复制
 8k-6:8k+1   ~~~>  (8*k-6):(8*k+1)

seq运算符:优先于算术运算符(如- ),因此,在没有父类的情况下,您有

代码语言:javascript
复制
(8*k) - c(6, 7, 8) + ((8*k) + 1)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20553057

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档