Я пытаюсь создать сюжет, используя пакет ggnet2
в R
. Я создал сеть (net .bg) и использую ggnet2
для ее построения следующим образом:
p <- ggnet2(net.bg,
mode = "circle",
size = RImp,
color = RImp,
node.color = pal,
label = nam,
edge.size = Rint,
edge.label = Rint,
edge.color = "grey")
p
Где, RImp
- это набор значений, который определяет размер узла , Rint
определяет размер ребра, а nam
это просто имя узлов. pal
- это просто вызов пакета RColorBrewer
с использованием следующего кода:
pal <- brewer.pal(length(nam),"Paired")
Это дает график, подобный приведенному ниже:

Тем не менее, я пытаюсь раскрасить легенду в соответствующий узел ... но у меня возникают проблемы с ее выяснением. Я пытался использовать аргументы palette
и color.legend
в ggnet2
, но я не могу заставить его работать?
Есть предложения относительно того, как бы это исправить?