ich hab folgendes Thema:
centrography_clusters - Dictionary gefüllt mit 18 Clustern. Jeder Key z.B. "1" hat unterschiedliche Koordinatenpaare.
Wenn ich den mean_center einzeln berechne wie in den nächsten Zeilen, kann ich die später zu einem Plot hinzufügen:
Code: Alles auswählen
mean_center = centrography.mean_center(centrography_clusters[1][[X, Y]])
centrography_clusters[1] = mean_center
Mein Problem:
Ich möchte das dict gerne durchiterieren, dazu habe ich eine for-Schleife gebaut:
Code: Alles auswählen
for i in centrography_clusters.key():
mean_center = centrography.mean_center(centrography_clusters[i][[X, Y]])
centrography_clusters[i] = mean_center
IndexError: only integers, slices (`:`), ellipsis (`...`), numpy.newaxis (`None`) and integer or boolean arrays are valid indices
Hab schon versucht die Variable i zu casten, war leider auch nicht erfolgreich.
Ich versteh leider nicht ganz wo das Problem liegt. Kann mir jemand einen Tipp geben?