Tag: arrays

Was ist der einfachste Weg, um ein numpy Array in 2 Dimensionen zu erweitern?

Ich habe ein 2d Array, das so aussieht: XX xx Was ist der effizienteste Weg, um eine zusätzliche Zeile und Spalte hinzuzufügen: xxy xxy yyy Für Bonuspunkte möchte ich auch in der Lage sein, einzelne Zeilen und Spalten auszuschlagen, also zum Beispiel in der Matrix unten möchte ich in der Lage sein, alle a zu […]

Was ist der Unterschied zwischen aneinandergrenzenden und nicht zusammenhängenden Arrays?

Im numpy Handbuch über die reshape () – Funktion heißt es >>> a = np.zeros((10, 2)) # A transpose make the array non-contiguous >>> b = aT # Taking a view makes it possible to modify the shape without modifying the # initial object. >>> c = b.view() >>> c.shape = (20) AttributeError: incompatible shape […]

Python: Liste der numpy Arrays, kann nicht Index ()?

Zentren ist eine Liste, [], von numpy Arrays. Shortest_dist [1] ist ein numpy Array. Allerdings, wenn ich: centers.index(shortest_dist[1]) Es sagt mir ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all() Das ist seltsam, also habe ich die folgenden Dinge ausprobiert: Siehe folgende Demo . Ich kann […]

Füge eine Spalte in einem numpy_array Python hinzu

Ich benutze ein numpy Array mit Python und ich würde gerne wissen, wie ich eine neue column am Ende meines Arrays hinzufügen kann? Ich habe ein Array mit N Zeilen und ich berechne für jede Zeile einen neuen Wert mit dem Namen X Ich möchte für jede Zeile diesen neuen Wert in einer neuen Spalte […]

Wie finde ich schwarze Flecken in einem Bild in Matlab?

Ich habe ein Bildpaar. Was ich brauche, ist, Änderungen zu melden, die ich tun kann. Das Programm zeigt auch Änderungen, wo es den großen schwarzen Patch in Image1 gibt. Während es definitiv eine Veränderung ist, benötige ich solche Änderungen (wo es keine Information (schwarzer Patch) in einem der Bilder gibt), um ignoriert zu werden. Zum […]

Erstellen Sie ein numpy strukturiertes Array aus einer Liste von Strings

Ich arbeite an einem Python-Dienstprogramm, um Daten aus dem Tycho 2-Sterne-Katalog zu erhalten. Eine der Funktionen, die ich arbeite, fragt an den Katalog und gibt alle Informationen für eine gegebene Stern-ID (oder Satz von Stern-IDs) zurück. Ich mache das derzeit durch Looping durch die Zeilen der Katalogdatei und versuche dann, die Zeile in ein numpy […]

Wie kann eine Stringdarstellung eines NumPy-Arrays in ein NumPy-Array konvertiert werden?

Mit der Funktion numpy.array_repr kann eine numpy.array_repr eines NumPy-Arrays erstellt werden. Wie kann eine Stringdarstellung eines NumPy-Arrays in ein NumPy-Array konvertiert werden? Lassen Sie uns sagen, die String-Darstellung ist wie folgt: array([-0.00470366, 0.00253503, 0.00306358, -0.00354276, 0.00743946, -0.00313205, 0.00318478, 0.0074185 , -0.00312317, 0.00127158, 0.00249559, 0.00140165, 0.00053142, -0.00685036, 0.01367841, -0.0024475 , 0.00120164, -0.00665447, 0.00145064, 0.00128595, -0.00094848, 0.0028348 […]

Lesen Sie Daten in strukturiertes Array mit mehreren Dtypen

Ich versuche, einige Daten aus SQL (mit pyodbc) in ein numpy strukturiertes Array zu lesen (ich glaube, dass ein strukturiertes Array aufgrund der multiplen Dtypen benötigt wird). import pyodbc import numpy as np cnxn = pyodbc.connect('DRIVER={SQL Server};Server=SERVER;Database=DB;Trusted_Connection=Yes;') cursor = cnxn.cursor() sql_ps = "select a, b from table" cursor.execute(sql_positions) p_data = cursor.fetchall() cnxn.close ndtype = np.dtype([('f1','>f8'),('f2','|S22')]) […]

2 Werte in einem Datensatz-Array mit Django-Vorlage für Loop anzeigen

Ich habe ein numpy Record-Array mit 2 Werten pro Slot im Array. Der Name und Offset, ich möchte diese beiden Werte nebeneinander mit einer Django-Vorlage anzeigen. Python-Code import numpy as np from django.template import Template, Context, loader from django.conf import settings dtype={ 'names' : ('name','offset'), 'formats' : ('U20','U20')} instance= np.zeros(3,dtype) instance[0]=('xga_control_reg','008') instance[1]=('i_cmd_REG','012') instance[2]=('i_ee_cmd_reg','016') t=Template(The Django […]

Arrays von Strings in numpy.amax

In der Standard- max des Pythons kann ich auch einen Schlüsselparameter übergeben: s = numpy.array(['one','two','three']) max(s) # 'two' (lexicographically last) max(s, key=len) # 'three' (longest string) Mit einem größeren (mehrdimensionalen) Array kann ich nicht länger max , also habe ich versucht, numpy.amax zu benutzen, aber ich kann nicht scheinen, um amax mit Strings zu benutzen […]

Python ist die beste Programmiersprache der Welt.