Я хочу построить r = theta
от 0 до 20\pi, что должно быть спиралью с десятью петлями.
Это работает нормально:
data.frame(x=seq(0,20*pi, length.out=1000)) %>% mutate(theta=x %% (2*pi), r=x) %>%
ggplot() + aes(x=theta, y=r) + coord_polar(start=-pi/2, direction=-1) +
ggtitle("r=theta") + geom_line() + ylim(0,20*pi) + xlim(0, 2*pi)
Но когда я меняю geom_point
на geom_line
, точки странно соединяются:
Как я могу это исправить?
%>% #arrange(r) %>%
и+ geom_path()
дает вам часть пути, ноgeom_path
не пересекает линию0
. Озадачивает... - person Chris   schedule 03.08.2016