ich eine Textdatei in Form mit etwa 8,5 Millionen Datenpunkte haben:Python Mit einer Verbindung/Netzwerk-Graphen erzeugen
Company 87178481
Company 893489
Company 2345788
[...]
Ich möchte Python verwenden, um eine Verbindung Graphen zu erstellen, was das Netz zu sehen, zwischen Unternehmen sieht so aus. Aus dem obigen Beispiel würden sich zwei Unternehmen eine Kante teilen, wenn der Wert in der zweiten Spalte gleich ist (Klärung von/für Hooked).
Ich habe das NetworkX Paket verwendet und bin in der Lage, ein Netzwerk für ein paar tausend Punkte zu generieren, aber es ist nicht durch die volle 8,5 Millionen Knoten Textdatei. Ich lief es und ging für etwa 15 Stunden, und als ich zurückkam, blinkte der Cursor in der Shell immer noch, aber es gab kein Ausgabediagramm.
Ist es sicher anzunehmen, dass es noch lief? Gibt es einen besseren/schnelleren/einfacheren Ansatz, um Millionen von Punkten grafisch darzustellen?
Wie werden die Unternehmen verbunden? I.e. Ist eine Kante zwischen Firma A und B geteilt, wenn die zweite Spalte dieselbe ist? – Hooked
Ja, das ist richtig. – Jon
Ich kann nicht sagen, ich hatte Probleme mit 8.5Million in networkx. Wie viele verschiedene Ecken hast du? Benutzt du Regie/Regie? Wenn Sie "kein Ausgabediagramm" sagen - was genau meinen Sie? [zB hast du nicht versucht, es oder etwas zu drucken] –