Как добавить цветовой градиент на график радара на основе разных абсолютных значений в центре
Я использую пакет fmsb для радарплоттеров на r, чтобы показать средние различия в оценках по предметам V1-V9 по сравнению с произвольным значением (центр радиолокационного графика). Я хотел бы, чтобы график как-то передавал это произвольное значение, и цветовой градиент был бы разумным способом сделать это (почти как тепловая карта). Это помогло бы сравнить два радиолокационных графика друг с другом, когда произвольное значение отличается
Я использую пакет fmsb для радарплоттеров на r, чтобы показать средние различия в оценках по предметам V1-V9 по сравнению с произвольным значением (центр радиолокационного графика). Я хотел бы, чтобы график как-то передавал это произвольное значение, и цветовой градиент был бы разумным способом сделать это (почти как тепловая карта). Это помогло бы сравнить два радиолокационных графика друг с другом, когда произвольное значение отличается.
Мои радиолокационные графики в настоящее время не предоставляют информацию о том, каким может быть это произвольное значение, но они показывают средние различия в оценках предметов V1-V9 по сравнению с центром радиолокационной диаграммы. Если у меня есть один радиолокационный график с этим значением центра, равным 50, а другим - 30, но средние различия в классе V1-V9 одинаковы на обоих графиках, я хотел бы иметь градиент цвета, который соответствует величине таких значений, Я не уверен, как включить это или есть такая функция с пакетом fmsb
library(fmsb)
df = as.data.frame(rbind(rep(50,9), rep(0,9), c(-34, -14, 12, -3, 11, 23, 10, 1.4, -43)))
radarchart(df, maxmin =F, axistype = 1,
pfcol=c(NA, rgb(1,0,0,0.6), rgb(0,0,1,0.6)),
caxislabels = c("10%", "20%", "30%", "40%", "50%"),
pcol= c("black", "red", "blue"))
Теперь предположим, что мы воспроизводим диаграмму, но в одной ситуации произвольная оценка в центре равна 50, а в другой - 20. Мне бы хотелось, чтобы они имели цветовые градиенты (а не просто красный и синий), чтобы отражать более высокую оценку в центре (для 50) с относительно более низким отклонением по отношению к V1-V9, а на другой диаграмме отражен более низкий центр (20) с относительно более высоким отклонением по отношению к V1-V9 (поскольку оценка на 10 баллов выше по сравнению с 20 более значима, чем оценка на 10 баллов) выше 50)