Я хочу вычислить новое значение интенсивности дыма и некоторые другие факторы в кадре данных, названном «rs_93». Оказалось, что есть некоторые проблемы при использовании функции aov и цикла loop одновременно.
Я использовал str(rs_93)
и class(rs_93)
, чтобы проверить, что _rs_93_ является фреймом данных, и использовал is.atomic(rs_93)
, чтобы проверить, что это не атомный вектор.
for (i in 4:13){
a<-cor(rs_93$smoke_rate,rs_93[,i])
print(a)
b<-summary(aov(rs_93$smoke_rate,rs_93[,i]))
print(b)
}
Error: $ operator is invalid for atomic vectors