[PYTHON] NumPy-Nullen können auch bei einer Größe von 0 definiert werden

Überblick

Mit --NumPy können Sie Nullen der Größe 0 wie "np.zeros ((0, 4))" definieren

Ich möchte so etwas wie list.append () mit dem NumPy-Array machen

Liste kann anhängen

Was ich oft mache, wenn ich Listen in Python erstelle

a = []
for i in range(10):
    a.append(1)

Jemanden wie

Array hat kein Anhängen

Wenn Sie versuchen, dasselbe mit einem Array von NumPy zu tun, verwenden Sie numpy.vstack () und numpy.hstack () → Da die Anzahl der Zeilen (oder Spalten) der beiden anzuhängenden Arrays übereinstimmen muss, haben wir zuerst das Array mit shape = (1, 4) definiert.

Schlechte Person


import numpy as np
a = np.zeros((1, 4))
for i in range(10):
    ones = np.ones((1, 4))
    a = a.vstack((a, ones))
a = a[1:, :] #Nur der erste definierte Teil ist ausgeschlossen

Array der Größe 0 kann definiert werden

Es war mir unangenehm, zuerst ein Array mit der Form = (1, 4) zu definieren und es dann zu entfernen. Daher musste ich Nullen der Größe 0 als Versuch definieren.

Einfach zu sehen


import numpy as np
a = np.zeros((0, 4)) #Null Größe 0s
for i in range(10):
    ones = np.ones((1, 4))
    a = a.vstack((a, ones))


Recommended Posts

NumPy-Nullen können auch bei einer Größe von 0 definiert werden
Formatübersicht der Formate, die mit gensim serialisiert werden können
Kann mit AtCoder verwendet werden! Eine Sammlung von Techniken zum Zeichnen von Kurzcode in Python!
Erkennen Sie mit Python Objekte einer bestimmten Farbe und Größe
Lassen Sie uns ein Diagramm erstellen, auf das mit IPython geklickt werden kann
[Python] Ein Programm, das die maximale Anzahl von Spielzeugen findet, die mit Ihrem Geld gekauft werden können
[Python] Erstellen Sie ein Diagramm, das mit Plotly verschoben werden kann
Erstellen Sie eine Spinbox, die mit Tkinter in Binär angezeigt werden kann
Ich habe ein Shuffle gemacht, das mit Python zurückgesetzt (zurückgesetzt) werden kann
Erstellen Sie ein Währungsdiagramm, das mit Plotly (2) verschoben werden kann.
Vergleich von 4 Stilen, die mit set_context an seaborn übergeben werden können
Erstellen Sie eine Spinbox, die mit Tkinter in HEX angezeigt werden kann
Erstellen Sie ein Währungsdiagramm, das mit Plotly (1) verschoben werden kann.
Kann ich Datenwissenschaftler werden?
Zeichne einen schönen Kreis mit Numpy
require.txt kann mit # auskommentiert werden
Rufen Sie eine Liste der Kameraparameter ab, die mit cv2.VideoCapture festgelegt werden können, und machen Sie daraus einen Wörterbuchtyp
Holen Sie sich die ID einer GPU mit geringer Speichernutzung
NumPy-Nullen können auch bei einer Größe von 0 definiert werden
Kann ich Datenwissenschaftler werden?
Was Java-Benutzer davon gehalten haben, die Go-Sprache für einen Tag zu verwenden
Erstellen Sie eine Web-App, die mit Plotly Dash einfach visualisiert werden kann
[Kann in 10 Minuten erledigt werden] Erstellen Sie schnell eine lokale Website mit Django
Maximale Anzahl von Funktionsparametern, die in jeder Sprache definiert werden können
Achten Sie beim Erstellen einer Bildmaske mit Numpy auf den Typ
Artikel, der eine Person sein kann, die den Mechanismus der API versteht und beherrscht (mit Python-Code)
Richten Sie die Größe der Farbleiste an der Matplotlib aus
Ich habe ein Lebensspiel mit Numpy gemacht
Zeichendatendatei mit numpy lesen
Random.choice Gewichtung auch unter numpy v1.6
Hinweise zum Erstellen von Zahlen, die mit matplotlib in Zeitschriften veröffentlicht werden können
Tensorflow scheint es, dass sogar der Eigenwert der Matrix automatisch unterschieden werden kann
Klasse für PYTHON, die ohne Kenntnis von LDAP betrieben werden kann
Persönliche Notizen zu Pandas-bezogenen Vorgängen, die in der Praxis verwendet werden können
So geben Sie mit Jupyter Notebook einen Wert in der Mitte einer Zelle aus
Da Python als "Pichon" gelesen wird, kann es mit "Pichon" ausgeführt werden (es ist eine Geschichte)
Formatieren Sie DataFrame-Daten mit Pytorch in ein Formular, das mit NN trainiert werden kann