я могу получить пик на графике и нарисовать линию на нем, но теперь мне нужно разделить мои данные на 2 части (до пика) и (после пика)
как это сделать?
это код, который я использовал, чтобы получить пик и нарисовать на нем линию:
library(data.table)
library(ggplot2)
ggplot(DS, aes(DS$loan_amount_ink)) + geom_density()
Ymax <- which.max(density( DS$loan_amount_ink)$y)
Xmax <- density(DS$loan_amount_ink)$x[Ymax]
ggplot(DS, aes(DS$loan_amount_ink)) + geom_density() +
geom_vline(xintercept = density( DS$loan_amount_ink)$x[Ymax])