R QQ图未显示
在参加在线课程时,我得到了以下任务:R QQ图未显示,r,plot,R,Plot,在参加在线课程时,我得到了以下任务: load("skew.RData") 使用QQ图,将矩阵每列的分布与正态分布进行比较。也就是说,对每列使用qnorm()。要快速完成此操作,可以使用以下代码行为3x3=9绘图设置网格。(“mfrow”表示我们希望一行一行地填充多图形网格。另一种选择是mfcol。) 然后,您可以使用for循环,在列中循环,并一次显示一个qqnorm()绘图。您应该用自己的代码替换**之间的文本 for (i in 1:9) { **put your qqnorm cal
load("skew.RData")
使用QQ图,将矩阵每列的分布与正态分布进行比较。也就是说,对每列使用qnorm()。要快速完成此操作,可以使用以下代码行为3x3=9绘图设置网格。(“mfrow”表示我们希望一行一行地填充多图形网格。另一种选择是mfcol。)
然后,您可以使用for循环,在列中循环,并一次显示一个qqnorm()绘图。您应该用自己的代码替换**之间的文本
for (i in 1:9) {
**put your qqnorm call here**
}
我有一个名为dat的文件,大约有9列和1000行
有人能告诉我QQ plot命令的样子吗
将矩阵每列的分布与正态分布进行比较
假设在读取数据文件后,矩阵是dat
,您需要
load("skew.RData") ## read in matrix `dat`
dat <- scale(dat) ## standardization
par(mfrow = c(3, 3))
for (i in 1:9) {
qqnorm(dat[, i], main = paste0(i, "-th column"))
qqline(dat[, i])
}
load(“skew.RData”)##读取矩阵`dat`
dat
load("skew.RData") ## read in matrix `dat`
dat <- scale(dat) ## standardization
par(mfrow = c(3, 3))
for (i in 1:9) {
qqnorm(dat[, i], main = paste0(i, "-th column"))
qqline(dat[, i])
}