Tag: arrays

Holen Sie sich Indizes von Top-N-Werten in 2D numpy ndarray oder numpy Matrix

Ich habe eine Reihe von N-dimensionalen Vektoren. data = np.array([[5, 6, 1], [2, 0, 8], [4, 9, 3]]) In [1]: data Out[1]: array([[5, 6, 1], [2, 0, 8], [4, 9, 3]]) Ich verwende sklearns pairwise_distances Funktion , um eine Matrix von Distanzwerten zu berechnen. Beachten Sie, dass diese Matrix symmetrisch über die Diagonale ist. dists […]

Numpy ändert nicht den Wert eines Array-Elements nach dem Maskieren

Ich hatte ein seltsames Verhalten, das versucht, den Wert eines Elements eines numpy Arrays heute zu ändern, und ich würde gerne verstehen, warum es nicht funktioniert hat. Ich habe zwei Arrays ( a und b ), und ich möchte die Werte von b ändern, wo a> 0 ist. a = array([[ 1., 0., 0.], [ […]

Wie sind Array-Typen (Listen und Tupel) und für Loops in Python?

Wie sind Array-Typen (Listen und Tupel) und für Loops in Python? Ich bin ein wenig verwirrt. Mein Englisch ist neu.

Multiplizieren Sie jedes Element in numpy Array von jedem Element in einem anderen numpy Array

Angenommen, ich habe zwei Arrays: a = np.array([1,2,3,4,5]) b = np.array([6,7,8]) Wobei das a im allgemeinen ein 1D-Array der Länge m und b ein 1D-Array der Länge n wobei n!=m . Ich möchte a und b elementweise so multiplizieren, dass das Endergebnis von Form ist (n*m, 1) : result = np.array([6, 12, 18, 24, 30, […]

Wie kann ich verschiedene Arrays zurückgeben?

Das High-Level-Problem, das ich in C # habe, ist, eine einzelne Kopie einer Datenstruktur zu erstellen, die ein Robotersteuerungsnetzwerkpaket (Ethercat) beschreibt und dann diese einzelne Datenstruktur verwendet, um Daten aus einer Sammlung von Paketen zu extrahieren. Das Problem entsteht beim Versuch, die Daten aus den akkumulierten Paketen zu verwenden, da implizite Duplizierung der Datenstruktur mit […]

Zählen und Berechnen in einem 2D-Array in Python

Ich habe 47 Datensätze zu analysieren mit Python mit dem folgenden Forma t und ich gespeichert die Daten in 2D-Array: 2104,3,399900 1600,3,329900 2400,3,369000… Ich benutze die Funktion len, um das im Array gespeicherte Element zu drucken. (Der vorherige hat einen Fehler gemacht und den folgenden Code geändert.) array: with open("abc.txt", "r") as ins: substrings = […]

Schreiben Sie JSON-Elemente in csv-Datei python

Ich habe gerade ein Python-Programm, das Google Webmaster API kratzt, um zu überprüfen, ob die target_site mobil ist freundlich oder nicht & dann basiert auf Antwort es extrahiert bestimmte Json Elemente. Auch erfaßt es den Screenshot im lokalen Ordner Das Skript funktioniert gut, aber wenn ich versuche, diese json-Objekte zu csv-Datei zu schreiben, funktioniert es […]

Plotten von Datenpunkten, wo sie in eine Verteilung fallen

Lets sagen, ich habe eine große Datensatz, wo ich kann man alles in einer Art Analyse zu manipulieren. Die Werte in einer Wahrscheinlichkeitsverteilung ansehen können. Nun, da ich diesen großen Datensatz habe, möchte ich dann bekannte, aktuelle Daten damit vergleichen. Inwieweit haben viele der Werte in meinem Datensatz den gleichen Wert oder die gleiche Eigenschaft […]

Wie man die Zeilen in einer Liste von Tupeln in Python neu anordnet

Ich bin in die folgende Schwierigkeit involviert: Ich habe schon das "dieses" und "dieses" gelesen, aber keine Lösung. Ich habe eine Liste von 12631 Bildern, die sie mit 57 Klassen beschriftet wurden. Also, diese Liste hat zwei Dimensionen. Die erste Dimension ist die Bilder, und die zweite Dimension ist die Etiketten ihrer Klassen. Die Reihenfolge […]

Konturdiagramm, TypError: Länge von y muss Anzahl von Zeilen in z sein

Ich habe eine Funktion mit zwei Argumenten, func(x,y) . Ich möchte es jetzt als 2D-Kontur-Plot plotten, zuerst als func(x,y) vs. x und dann func(x,y) vs y . Ich setze mein numpy Array für x-Werte als 20 Werte von 5e4 bis 8e4 und die y-Werte als 20 Werte von 1e10 bis 1e12 . Meine Funktion func(x,y) […]

Python ist die beste Programmiersprache der Welt.