我根据此处的示例创建了一个玫瑰图,但我需要 y 轴将每个 bin 显示为总数的百分比。我实际使用的数据是一组动物不同方向的向量。我的示例代码目前类似于:
Degrees <- runif(100, 0, 360)
# 45 degree bins
rose <- ggplot(mapping = aes(x = Degrees)) +
stat_bin(breaks = (0:8 - 0.5)/8 * 360, color = "black", fill = "light grey") +
scale_x_continuous(
breaks = 0:7/8*360) +
coord_polar(start=-pi/8)
rose
感谢您提供的任何帮助!