У меня есть следующий фреймворк. Это только голова, и есть 17 568 строк. Я хочу добавить новый столбец с именем «average_no_of_steps», значение которого будет равно среднему значению всех шагов, соответствующих интервалу в этой строке. Итак, как я могу это сделать?Добавление нового столбца в dataframe на основе нескольких столбцов
steps date interval
1 37.3826 2012-10-01 0
2 37.3826 2012-10-01 5
3 37.3826 2012-10-01 10
4 37.3826 2012-10-01 15
5 37.3826 2012-10-01 20
6 37.3826 2012-10-01 0
Я использовал функцию ddply, но она возвращает фреймворк данных с только средними_значениями и интервалом. Я хочу, чтобы весь dataframe вместе с новым cloumn – Abhinav
Пожалуйста, добавьте фрагмент кода, который вы использовали в своем вопросе. –
Создайте новый dataframe, который будет содержать интервалы и их средние значения. Затем «слить» этот файл данных с вашим оригиналом на интервале. Паскаль предоставит код, поскольку я сгорел за неделю :-( –