Как добавить столбец в фрейм данных, основываясь на условии> = в другом столбце / плотности гистограммы в определенном диапазоне? - PullRequest
0 голосов
/ 21 марта 2019

У меня есть данные следующим образом

 > mids

   x      y
 1 33 0.0020
 2 35 0.0075
 3 37 0.0240
 4 39 0.0725
 5 41 0.1355
 6 43 0.1325
 7 44 0.0900
 8 47 0.0300
 9 49 0.0060

Я хочу суммировать y-координаты, когда x-координаты больше или равны 44, поэтому последние 3 числа в столбце y?

В основном данные представлены в гистограмме, поэтому, если кто-нибудь знает, как добавить плотности гистограммы выше определенного значения x, это тоже было бы здорово.

Спасибо.

1 Ответ

0 голосов
/ 22 марта 2019

Вы можете попробовать это.

library(dplyr)
mids%>%filter(x>=44)%>%summarise(sum(y))

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