У меня есть dataframe под названием ants
детализация несколько записей для каждого сайта, выглядит следующим образом:Вычислить средства строк
Site Date Time Temp SpCond Salinity Depth Turbidity Chlorophyll
1 71 6/8/2010 14:50:35 14.32 49.88 32.66 0.397 0.0 1.3
2 71 6/8/2010 14:51:00 14.31 49.94 32.70 1.073 0.0 2.0
3 71 6/8/2010 14:51:16 14.32 49.95 32.71 1.034 -0.1 1.6
4 71 6/8/2010 14:51:29 14.31 49.96 32.71 1.030 -0.2 1.6
5 70 6/8/2010 14:53:55 14.30 50.04 32.77 1.002 -0.2 1.2
6 70 6/8/2010 14:54:09 14.30 50.03 32.77 0.993 -0.5 1.2
Сайты имеют разное количество записей, как правило, 3, но иногда меньше или больше. Если совпадение даты и номера сайта, я хотел бы написать новый фреймворк с одной записью на сайт с подробным описанием средних/средних показаний для каждого параметра. Я бы хотел, чтобы пустые ячейки или «na» были исключены из расчета и последующего блока данных.
Я не уверен, что это применимая функция или версия rowMeans, может быть? Очень застрял, любая помощь очень ценится!
Ты УДИВИТЕЛЬНЫЙ, извините, я был настолько застрял! Это здорово и имеет для меня гораздо больше смысла ... СПАСИБО! И да, это уже закончилось :) – Joey
Вы не можете себе представить, сколько раз я ударил головой о стену: a) фактор/персонаж, b) забыл «as.POSIXct» после «strptime» и c) чертово 'origin =' для recast в 'as.POSIXct'.Но, к счастью, я был на этом достаточно долго, что * в конечном итоге * он застрял :) –
И, как в сторону, это одна из причин, по которой полностью воспроизводимые примеры гораздо полезнее в вопросах. Поэтому просто не показывайте 'print (df)', покажите код, который генерирует или использует 'dput (df)', который сериализует его компактно в ascii для отдыха. –