Tag: arrays

Finden und löschen aus mehrdimensionalen numpy Array

Ich habe zwei Numpy-Arrays: p_a_colors=np.array([[0,0,0], [0,2,0], [119,103,82], [122,122,122], [122,122,122], [3,2,4]]) p_rem = np.array([[119,103,82], [122,122,122]]) Ich möchte alle Spalten aus p_a_colors löschen, die in p_rem sind, also bekomme ich: p_r_colors=np.array([[0,0,0], [0,2,0], [3,2,4]]) Ich denke, es sollte etwas funktionieren p_r_colors= np.delete(p_a_colors, np.where(np.all(p_a_colors==p_rem, axis=0)),0) Aber ich bekomme einfach nicht die Achse oder [:] richtig. Ich weiß das p_r_colors=copy.deepcopy(p_a_colors) […]

Numpy modify Array an Ort und Stelle?

Ich habe den folgenden Code, der versucht, die Werte eines mxn Arrays zu normalisieren (es wird als Eingabe in ein neuronales Netzwerk verwendet, wobei m die Anzahl der Trainingsbeispiele und n die Anzahl der Features ist). Allerdings, wenn ich das Array im Dolmetscher nach dem Skript überprüft, sehe ich, dass die Werte nicht normalisiert sind; […]

Festlegen von Partitionen in Python

Ich habe eine Reihe von [1,2,3] Ich möchte alle möglichen Kombinationen mit allen Elementen des Arrays machen: Ergebnis: [[1], [2], [3]] [[1,2], [3]] [[1], [2,3]] [[1,3], [2]] [[1,2,3]]

Was bedeutet?

Ich analysiere einige Python-Code und ich weiß nicht was pop = population[:] meint. Ist es so etwas wie Array-Listen in Java oder wie ein zweidimensionales Array? Könnte etwas zu schätzen wissen, danke.

Wie kann ich überprüfen, ob ein zweidimensionales NumPy-Array ein bestimmtes Muster von Werten enthält?

Ich habe eine große NumPy.array field_array und eine kleinere array match_array , die beide aus int Werten bestehen. Mit dem folgenden Beispiel, wie kann ich überprüfen, ob ein match_array-förmiges Segment von field_array Werte enthält, die genau denen entsprechen, die in match_array ? import numpy raw_field = ( 24, 25, 26, 27, 28, 29, 30, 31, […]

Python csv string zu array

Wer kennt eine einfache Bibliothek oder Funktion, um eine csv-codierte Zeichenfolge zu analysieren und sie in ein Array oder ein Wörterbuch zu verwandeln? Ich glaube nicht, dass ich das eingebaute csv-Modul wünsche, weil in allen Beispielen, die ich gesehen habe, Dateipfade genommen wird, nicht Strings.

Entfernen von Nan-Werten aus einem Array

Ich möchte herausfinden, wie man Nan-Werte aus meinem Array entfernt. Es sieht so aus: x = [1400, 1500, 1600, nan, nan, nan ,1700] #Not in this exact configuration Ich bin relativ neu in Python, damit ich immer noch lerne. Irgendwelche Tipps?

Unterbrechung eines 2D-Numpy-Arrays

Ich habe in dokumentationen und auch andere fragen hier geschaut, aber es scheint, ich habe nicht den hängen von satzung in numpy arrays noch. Ich habe ein numpy Array, und aus Gründen der Argumentation, lassen Sie es wie folgt definiert werden: import numpy as np a = np.arange(100) a.shape = (10,10) # array([[ 0, 1, […]

Django JSONField in ArrayField

Ich habe ein Problem beim Einfügen in ein Feld mit ArrayField mit JSONField innen. Models.py locations = ArrayField(JSONField(null = True,blank = True), blank=True, null = True) Einfügen location_arr = [{"locations" : "loc1","amount":Decimal(100.00)},{"locations" : "loc2","amount":Decimal(200.25)}] instance.locations = location_arr instance.save() Wenn ich das mache, habe ich Spalte "Orte" ist vom Typ jsonb [] aber Ausdruck ist vom […]

Wie man auf die i-te Spalte eines mehrdimensionalen NumPy-Arrays zugreift?

Angenommen, ich habe: test = numpy.array([[1, 2], [3, 4], [5, 6]]) test[i] bekommt mir iith Linie des Arrays (zB [1, 2] ). Wie kann ich auf die i-te Spalte zugreifen? (ZB [1, 3, 5] ). Auch wäre das eine teure Bedienung?

Python ist die beste Programmiersprache der Welt.