我有一个数据集,其中有参与者在表盘上的响应,记录为他们选择的角度。我想对参与者选择的表盘上某些角度的偏好进行建模,因此本质上我想要一个极坐标直方图,整个圆反映 360 度(即使参与者的响应可能无法覆盖整个范围)。
我该怎么做?有没有可以与 ggplot 一起使用的函数?
例如:
library(ggplot2)
data.frame (
x = sample(1:360, 1000, replace = TRUE)
) |> ggplot(aes(x = x)) +
geom_histogram(bins = 36)+
coord_polar()