У меня есть набор данных, которые относятся к моему времени и моему расстоянию, когда я бегу ... поэтому у меня есть 2 столбца, которые относятся к времени и расстоянию. Допустим, я побежал, всего 3000 м. То, что я хочу, - это среднее расстояние, которое я совершил с интервалом в 30 секунд ... следовательно, я хочу, чтобы среднее расстояние I проходило от 0-30 с, 30-60 с и т. Д.R помощь при программировании при вычислении средних значений с разными интервалами
Я сделал следующий код:
tapply(data$Distance,cut(data$Time,pretty(range(data$Time),high.u.bias=0.1)),mean)
но это дало мне среднее значение с интервалом в 200 с ... как мне это изменить?
Покажите нам свои данные (или лучше использовать 'dput' для вставки ваших данных) для работы с вами. – Arun
Cute .. вы должны отредактировать свой предыдущий вопрос. http://stackoverflow.com/questions/14949819/r-programming-seperating-data-into-bins-and-calculating-averages – N8TRO
@NathanG Aw man, и я тоже много работал над этим ответом ... –