Как построить точки вокруг круга в R

Я пытаюсь построить некоторые данные о направлениях, которые варьируются от 0 до 360 градусов. Наиболее интуитивно понятный способ сделать это вокруг круга, где я могу построить каждую точку (у меня есть только 13 точек для построения).

cont=c(319,124,182,137,55,302,221,25,8,36,132,179,152)

Мои данные за один участок

Я попытался следовать руководствам ggplot2 и не получил его на работу. Я не очень хорош в ggplot, хотя...

(мой dataframe называется "data")

ggplot(data, aes(x=1), ) + coord_polar(theta = "y") +geom_point(y=cont)

2 ответа

Решение

Это работает, добавив y в отображение ggplot

data <- data.frame(cont = cont)
ggplot(data, aes(x=1, y = cont)) + coord_polar(theta = "y") + geom_point()

Вы можете добавить другие параметры ggplot для улучшения внешнего вида.

Ты пытался polar.plot из библиотеки plotrix?

Другие вопросы по тегам