Я не знаю, можно ли этого легко достичь с помощью circular
, но если вы захотите использовать другой пакет, ниже приведен пример того, что вы можете получить с plotly
- это то, что вам нужно ?
suppressPackageStartupMessages(library(plotly))
df <- data.frame(
Value = c(74.71, 86.43, 349.2, 143.46, 315.95, 25.37, 347.52, 225.72,
195.58, 103.22, 73.25, 94.79, 76.95, 183.77, 353.51, 1.04, 3.64, 216.62,
28.25, 96.89, 252.32, 320.11, 287.45, 7.42, 6.56, 298.36, 115.25,
218.14, 182.25, 193.23),
Category = rep(LETTERS[1:3], each=10))
with(df, plot_ly(color=Category, theta=Value, type='barpolar', r=1))
Создано 2020-05-29 пакетом REPEX (v0.3.0)