循环中的 qqplot 和 qqline

qqplot and qqline in loop

我正在尝试为数据库中的每一列创建一个循环。 我收到此错误:必须在 [ 中使用向量,而不是 class 矩阵的对象。 我的数据如下所示: 这是我的代码:

for (q in 1:ncol(flat_file_numeric[])) {   
    qqnorm(flat_file_numeric[,q])
    qqline(flat_file_numeric[,q], col= "steelblue",lwd=2)}

我将不胜感激任何帮助。 谢谢。

没有一些实际数据很难确定,但从错误消息来看,数据本身似乎有问题。

我会先在循环之前尝试这个:

flat_file_numeric <- as.data.frame(flat_file_numeric)