По существу (в R) я хочу применить функцию скользящего среднего за период времени (например, переменные даты и времени), чтобы увидеть, как конкретная метрика изменяется со временем.Однако метрика сама по себе является функцией.Баллы могут быть 1 (профессиональная), 0 (нейтральная) или -1 (отрицательная).Функция для метрики:
function(pro, neg, total) {
x <- (pro / total) * 100
y <- (neg / total) * 100
x - y
}
Таким образом, процентное значение 1 минус процентное значение -1 - это значение метрики.
Учитывая временные метки для каждого записанного балла, я хочу оценитьметрика как скользящее среднее по всем строкам.Я предполагал, что для цикла будет лучшим способом применить это, но я застрял в том, как это сделать.
У кого-нибудь есть какие-нибудь мысли / советы?