Используйте функцию для расчета показателей в списке и добавьте их в мой фрейм данных. - PullRequest
0 голосов
/ 07 ноября 2019

У меня есть список графиков, для которых я хотел бы рассчитать среднюю степень. Поскольку это большой список, и данные со временем меняются, я бы хотел автоматизировать этот процесс (а также узнать больше о R). К сожалению, я не могу понять, как написать функцию, которая делает то, что я хочу, поэтому я попытался (и потерпел неудачу) с помощью цикла for.

Вот пример того, что я пытался:

sld <- list(sd1998, sd1999, sd2000)
ld <- list(1998, 1999, 2000)
nwmetrics <- data.frame(row.names = ld)
nwmetrics$degree <- NA

for(j in sld){
    nwmetrics[1:21,1] <- mean(degree(j, mode = "in",
          loops = FALSE, normalized = FALSE)) 
}

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

Из того, что я нашел, просматривая SO, -Команда будет лучше подходить для моих целей. Однако, как уже упоминалось выше, мне не удалось указать работающую функцию.

Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...