首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >R脚本不将各列划分为单独的图

R脚本不将各列划分为单独的图
EN

Stack Overflow用户
提问于 2021-03-18 03:41:45
回答 1查看 13关注 0票数 1

上一门关于R w/统计学的课程。我自己也搞不清楚这件事,觉得自己很愚蠢。在没有额外帮助或例子的情况下,给出具体的说明时,我会遇到困难。

代码语言:javascript
复制
load("Dataset")
##variable/vector in "dataset" is x<-- (1000 x 9 table/matrix)
par(mfrow=c(3,3))
## or mfcol
for(i in 1:9){
  qqnorm(x, xlab="t quantiles",ylim=c(-30,30))
}

我的问题是,这会产生9个图,但它们都是在一个图上计算的整个1000x9矩阵的相同图。显然,我缺少正确的命令来拆分每一列,但有人告诉我mfrow或mfcol可以做到这一点。在qqnorm调用中有没有什么东西会显示出矩阵的每一列都是9个独立的图?也许它在循环结构中?

谢谢,

-frustrated新手

EN

回答 1

Stack Overflow用户

发布于 2021-03-18 03:49:16

当你刚开始的时候,这是一个常见的错误。使用索引(i)来设置矩阵的子集

代码语言:javascript
复制
for(i in 1:9){
  qqnorm(x[, i], # <=== change is here.  
         xlab="t quantiles",ylim=c(-30,30))
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66680145

复制
相关文章

相似问题

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