Создание нескольких анков в цикле - PullRequest
0 голосов
/ 31 января 2019

У меня проблема, я хотел бы получить другие значения или кадры данных из цикла ancova.Но я новичок в R, поэтому мой оригинальный подход не работает.Может ли кто-нибудь мне помочь?

for (u in 1:19) {
  if (u %in% Branchendaten129$Branche){
    paste0("dataStressKlimaSWK",label[u],sep = "") <- aov(Stress  ~ Klima*SWK, data=subset(Branchendaten129, Branche == label[u]))
  }else {NULL}
}

Вот где я нахожусь ... Но я не знаю, почему этот подход не выводит мне конкретные данные из моего Dataframe.Вероятно, это какая-то проблема с моей петлей.

Спасибо за вашу помощь.Ценится.

1 Ответ

0 голосов
/ 31 января 2019

Попробуйте использовать список.

list_results <- list()

Затем в цикле вы можете сохранить каждый результат в определенной позиции ::

for (u in 1:19) {
  if (u %in% Branchendaten129$Branche){
    list_results[label[u]] <- aov(Stress  ~ Klima*SWK, data=subset(Branchendaten129, Branche == label[u]))
  }else {NULL}
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...