[PYTHON] Lernrekord 5 (9. Tag)

Lernrekord (9. Tag)

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)

Zeichnen Sie ein Diagramm

-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 ()

Zugriff auf Array-Elemente

・ 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

Array-Operation

-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.

Anordnung

-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

Lernrekord 4 (8. Tag)
Lernrekord 9 (13. Tag)
Lernrekord 3 (7. Tag)
Lernrekord 5 (9. Tag)
Lernrekord 6 (10. Tag)
Lernrekord 8 (12. Tag)
Lernrekord 1 (4. Tag)
Lernrekord 7 (11. Tag)
Lernrekord 2 (6. Tag)
Lernrekord 16 (20. Tag)
Lernrekord 22 (26. Tag)
Lernrekord Nr. 21 (25. Tag)
Lernrekord 13 (17. Tag) Kaggle3
Lernrekord Nr. 10 (14. Tag)
Lernrekord 12 (16. Tag) Kaggle2
Lernrekord Nr. 23 (27. Tag)
Lernrekord Nr. 25 (29. Tag)
Lernrekord Nr. 26 (30. Tag)
Lernrekord Nr. 20 (24. Tag)
Lernrekord Nr. 14 (18. Tag) Kaggle4
Lernrekord Nr. 15 (19. Tag) Kaggle5
Lernrekord 11 (15. Tag) Kaggle-Teilnahme
Programmieren des Lernprotokolls 2. Tag
Lernrekord Nr. 17 (21. Tag)
Lernaufzeichnung
Lernrekord Nr. 18 (22. Tag)
Lernrekord Nr. 3
Lernrekord Nr. 1
Lernrekord Nr. 2
Lernrekord Nr. 19 (23. Tag)
Lernrekord Nr. 29 (33. Tag)
Lernrekord Nr. 28 (32. Tag)
Lernrekord Nr. 27 (31. Tag)
Python-Lerntag 4
Lernaufzeichnung (2. Tag) Scraping von #BeautifulSoup
Bisherige Lernbilanz
Lernaufzeichnung (4. Tag) #Wie man den absoluten Pfad vom relativen Pfad erhält
Linux-Lernprotokoll ① Planen
<Kurs> Tiefes Lernen: Day2 CNN
Themen> Deep Learning: Tag 3 RNN
Lernaufzeichnung (3. Tag) # CSS-Selektorbeschreibungsmethode #Scraping with BeautifulSoup
Lerndatensatz (6. Tag) #Set-Typ #Dictionary-Typ #Mutuelle Konvertierung des Listen-Taple-Sets #ndarray-Typ #Pandas (DataFrame-Typ)
Studiere gründlich Deep Learning [DW Tag 0]
Deep Learning Specialization (Coursera) Selbststudienprotokoll (C3W1)
[Rabbit Challenge (E-Qualifikation)] Deep Learning (Tag 2)