Как добавить строки, используя функцию ggplot2? Что-то подобным образом на то, что я хотел бы сделать в R.Добавление неизвестных нескольких строк в ggplot2
x <- 1:10 ; y <- 1:10
MakeStar <- function(point , numLine , r = 0.5){
for (i in 1:numLine) {
segments(point[1] , point[2] , point[1] + r * sin(i/(2 * pi)) , point[2] + r * cos(i/(2 * pi)))
}
}
plot(y ~ x)
for (j in 1:10) {
MakeStar(c(x[j],y[j]) , j)
}
Для уточнения, я прошу, если есть возможность в ggplot2 сделать расчет на основе некоторых точек, а затем добавить линии к каждой из точек, аналогичных приведенному выше графику.
Спасибо!