Я делаю отсортированный график (т.е. диаграмму Парето).
Ось X имеет ограниченный набор значений (A0, A1, A2, B1, B2)
. Однако не все эти значения существуют для каждой подгруппы данных.
Я бы хотел, чтобы цвета столбцов были одинаковыми для всех моих графиков.
Например -
Пусть A0 всегда будет красным, A1 = зеленым, A2 = синим, B1 = оранжевым и B2 = бирюзовым.
Поскольку столбец сортируется по убыванию, порядок значений по оси x не фиксирован.
Это то, что я имею до сих пор:
mycolors = c("red","green","blue", "orange", "turquoise")
paretoylimclass = c(0,20)
barplot(sort(table(m1data$Listening), decreasing = TRUE), main="Pareto of 'Listening' for M1", ylim=paretoylimclass, col=mycolors)
Таким образом, вопрос, как представляется, состоит в том, как соединить миколоры по значениям (A0, A1, et c). И передайте их в порядке, соответствующем порядку убывания сортировки.