Это более общий вопрос к этому: VisNetwork from IGraph - Can't Implement Cluster Colors to VerticesДобавление цвета к Vertex в VisNetwork Igraph
У меня есть igraph, что я превращена в visNetwork:
library(visNetwork)
visIgraph(igraph, idToLabel = TRUE, layout = "layout_nicely")%>%
visNodes(size = 10) %>%
visOptions(highlightNearest = TRUE,
nodesIdSelection = TRUE)
У меня есть список цветов, соответствующий к узлам, которые я хочу покрасить граф:
цвета следующие:
c("#80FF00FF" "#FF0000FF" "#FF0000FF" "#00FFFFFF" "#FF0000FF" "#8000FFFF" "#FF0000FF" "#FF0000FF" "#FF0000FF" "#FF0000FF")
Как добавить эти цвета в узлы visNetwork?
Он работает в обычном участке, если бы я был сделать, но не в visNetwork:
V(igraph)$color <- c("#80FF00FF" "#FF0000FF" "#FF0000FF" "#00FFFFFF" "#FF0000FF" "#8000FFFF" "#FF0000FF" "#FF0000FF" "#FF0000FF" "#FF0000FF")
plot(igraph)
Благодаря
(Если вы хотите иметь воспроизводимый код пожалуйста, обратитесь к ссылке, которую я упоминал в наверху сообщения.)
Hi @jac благодарит за отзыв. К сожалению, это еще не сработало. Когда я проверяю это, цвета не проходят. Хотя весь график остается черным. –
никогда не думал, что это работало для примера, который я предоставил. Спасибо. По какой-то причине это не работает на моем фактическом примере, но это отличный старт. Благодаря! –
Получил это, чтобы работать и на моем примере. Благодаря! @jac –