У меня есть рабочий график солнечных лучей в r, но я бы хотел, чтобы он имел цветовую кодировку.Я пометил разные буквы буквами, а затем 0, 1 и 2. Я бы хотел, чтобы все буквы были одного цвета, все 0 были одного цвета и одинаковыми для 1 и 2..
Я пытался использовать "rects.fill.aes" внутри солнечных лучей, но я не уверен, как использовать это, чтобы заставить окраску работать.У меня будет процесс кодирования, который я использовал, следуя этому параграфу, чтобы убедиться, что у вас есть все необходимые знания.Кроме того, если кто-то знает, как это сделать, чтобы метки внутренних узлов говорили что-то иное, чем «NoName», я был бы признателен за это и для будущих проектов.
library(ggsunburst)
nw<-"(A, B, C, D, E, F, ((1)1,(1)1)G, ((2)2,(2)2,1,1,1,1,2,2,2,2)H, ((1)0)AG,((2)0,((1)1)1)I,(((2)2)2)J, K, L, M, ((((1)0)1)1, (((1)0)1)1, (((1)0)1)1,(((2)2)0)2, (((2)2)0)2)N,O,P,Q,R,S,T,U,V,(1,1,1)W,X,(2)Y,Z,AA,AB,AC,AD,((((1)1)1)1)AE,((((1)1)1)1)AF);"
sb<- sunburst_data(nw)
sunburst(sb)