Я пытаюсь создать тепловую карту уровня компетенции для производственного предприятия. Я пробовал как HEATMAP, так и GGPLOT. У меня есть пара вопросов по поводу использования GGPLOT — вот примеры данных. Я до сих пор не уверен, что даст мне лучший результат.
GROUP ProcessName EmployeeName Level
Furnace Machining Alex 4
Furnace Machining Bobby 1
Furnace Milling Alex 3
Repair Heat Chris 2
Repair Heat Bobby 3
В основном данные будут иметь уровень компетенции 100 сотрудников с различными процессами и группами. Я хотел бы показать тепловую карту всего производства, а также по группам и, если можно, по сменам, которые находятся в еще одной колонке.
до сих пор я пробовал HEATMAP, HEATMAP.2 - мне что-то не хватает, но я не получаю то, что хотел здесь
Так что я пошел с GGPLOT,
ggplot(test_data, aes(factor(Name),factor(ProcessName),factor(level)) +
geom_tile() +
theme(axis.text.x = element_text(angle=45, hjust = 1,vjust=1,face = "bold"),)
В полученном графике квадраты окрашены во всех местах.
я ищу
- Где каждый квадрат окрашен в зависимости от уровня
- определенные цвета для каждого уровня (здесь я попробовал scale_color_manual - но это не меняется)
- один квадрат для работника и этого конкретного процесса.
Пожалуйста, предложите, если мне нужно посмотреть на что-то другое.
fill = level
вaes
- person Richard Telford   schedule 05.08.2020