Question

Je n'utilise GraphViz parce que j'ai des problèmes avec lui faire jouer agréable avec NetworkX. Je sais que c'est bizarre, mais je l'ai essayé beaucoup de suggestions pour résoudre ce problème, mais il me semble juste avoir quelques-uns des pires chance dans le monde. Par conséquent, le problème que je doit être résolu sans utiliser NetworkX sont acceptés dans les GraphViz.

Mon programme lit un document et et essaie de tirer quelque chose d'un MindMap en fonction du contenu du document. Cependant, NetworkX semble avoir une taille par défaut en matière de dessin en fait le nœud. Cela est mauvais pour moi parce que beaucoup de texte va dans chacun de mes nœuds. Je besoin d'un moyen d'augmenter l'affichage taille de mes noeuds (arbitrairement, en fonction de la taille du texte qui appartient à ce nœud).

Je l'ai essayé de regarder le site NetworkX, d'autres questions sur le SO et environ 200 résultats de recherche de Google, avec pas de chance.

Était-ce utile?

La solution

nx.draw(G, node_size=size) , où size peut être un scalaire ou un tableau de longueur égale au nombre de noeuds.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top