Also habe ich einen Datenrahmen, den ich versuche, in ein Diagramm mit networkx zu setzen. Eine Probe des Datenrahmens ist unten:Versuchen Sie, Kanten und Knoten zum Graphen mit networkx hinzuzufügen
Alabama Alabama 0
Alabama Alaska 0
Alabama Arizona 0
Alabama Arkansas 1
Alabama California 1
Alabama Colorado 1
Alabama Connecticut 0
Alabama Delaware 0
Ich versuche es Aufbau zu haben, so dass die 0-en und 1-en sind Kanten zwischen dem entsprechenden Knoten, die in der gleichen Spalte befinden. So Knoten Alabama Alabama hätte eine Selbstschleife von 0, ect. Ich habe versucht,
graph = nx.Graph() graph.add_edges_from([test3])
Aber es gibt mir den Fehler: dtype: int64 ein 2-fach oder 3-fach sein muss.
Wie soll ich dieses Diagramm erstellen, wenn ich bedenke, dass ich diesen Datenrahmen möglicherweise ändern muss.
PS: Dieser Datenrahmen hat 2601 Kanten und alle Staaten in den USA.
können Sie erklären, was eine 0 oder eine 1 bedeutet – Joel
Sie haben soeben entfernt? der [mcve] von deiner Frage Was willst du erreichen? –