Beginn des Studiums: Samstag, 7. Dezember Verwendete Bücher: Miyuki Oshige "Details! Python3 Introductory Note ”(Sotech, 2017)
Lebenslauf aus [Textdatei (Ch.13 / S.316)](8. Tag), Fertig bis [Numpy Array (Ch.15 / S.380)](9. Tag)
-Verwenden Sie das Modul matplotlib.pyplot -Obwohl es in plt.plot (X-Achse, Y-Achse) eingestellt werden kann, ist ein Fehler aufgetreten, wenn die Anzahl der ** Elemente nicht übereinstimmt. ** ** ** -Plt.title ist der Titel des Diagramms, plt.xlabel (ylabel) ist der Titel der Achse
Numpy -Erstelle ein Array mit array (). Sie können so viele Matrizen erstellen, wie Argumente vorhanden sind. -Füllen Sie es in 4 Zeichen mit dtype = "<U4".
>>print(np.array([1,2,3], [4,5,6], [7,8,9]))
ValueError: only 2 non-keyword arguments accepted
#Streit(arguments)Vermissen Sie zwei?
>>>print(np.array([[1,2,3], [4,5,6], [7,8,9]]))
#Wenn Sie das oben genannte tun, wird die gesamte Liste gelöst[]Es war groß.
-Das von np.array () ausgegebene eindimensionale Array kann durch .reshape (Zeile, Spalte) konvertiert werden. -Sie können ein mehrdimensionales Array mit ravel () oder flatten () in ein eindimensionales Array konvertieren. ・ Np.append (Array, Wert, Achse = keine) Fügen Sie eine Zeile mit der Achse 0 und eine Spalte mit 1 hinzu ・ Die Matrixkonvertierung ist .transpose ()
・ Kann im Array [Indexnummer] referenziert werden ・ Slices sind wie Listen möglich -Es ist möglich, den numerischen Wert anzugeben, der durch den bedingten Ausdruck extrahiert werden soll. a [a> = 5] usw. Bedingte Klassifizierung mit logischen Operatoren. Logisches Produkt, logische Summe, logische Ablehnung
-Berechnung ist wie gewohnt mit dem Bediener möglich. Mit einer Funktion namens Broadcast wird sie zu allen Elementen addiert oder von diesen subtrahiert. -Kann auch auf die 2D-Vektorberechnung angewendet werden. Der Absolutwert kann mit linalg.norm () berechnet werden. ・ Summe () kann verwendet werden, um die Gesamtsumme zu erhalten, Summe (0) kann verwendet werden, um die Gesamtsumme für jede Spalte zu erhalten, und Summe (1) kann verwendet werden, um die Gesamtsumme für jede Zeile zu erhalten.
-Sie können mit numpy.arrange ein Array erstellen (Eröffnungspreis, Schlusskurs, Überspringen). Nur der Schlusskurs kann nicht weggelassen werden. -Sie können ein Array mit der durch numpy.linspace angegebenen Anzahl von Unterteilungen erstellen (offener Preis, Schlusspreis, Überspringen).
Recommended Posts