[PYTHON] [Datenanalyse] Lassen Sie uns die US-Automobilbestände analysieren

Hallo. Dies ist Hayashi @ Ienter.

Im vorherigen Blog wurde die Python-Datenanalysebibliothek "scikit-learn" Einführung der Regressionsanalyse in.

Zu dieser Zeit habe ich ein Python-Paket namens [Anaconda] installiert (https://www.continuum.io/downloads). Dieses Mal haben wir Pandas und Seaborn für die Datenvisualisierung in den USA eingeführt. Lassen Sie uns den Automobilbestand analysieren.

Aktienkursdaten lesen

Importieren Sie zunächst die Basisbibliothek zur Analyse mit dem Jupiter-Notizbuch. shot1.png

Zur Handhabung der Zeit, zum Datum / Uhrzeit-Modul und zum Lesen von Daten von außen Bereiten Sie den DataReader für die Verwendung vor. shot2.png

Schreiben wir beispielsweise einen Prozess zum Lesen der Daten für das vergangene Jahr von "[General Motors](https://ja.wikipedia.org/wiki/General Motors)" von der Yahoo-Website. Der Markencode von General Motors lautet übrigens "GM". shot3.png

Lassen Sie uns nun die Top 5 Daten anzeigen. shot4_.png

Die Bedeutung jeder Spalte ist wie folgt.

--Öffnen: Offener Preis

Visualisierung von Änderungen der Aktienkursdaten

Lassen Sie uns den Übergang des Schlusskurses in der Grafik überprüfen. Verwenden Sie für den Schlusskurs den angepassten Schlusskurs von "Adj Close". shot5_.png

Tägliche Schwankungen sind ein Schlüsselindikator für das Aktieninvestitionsrisiko. Beispielsweise kann der Fluktuationsübergang mithilfe der Funktion pct_change von Series berechnet werden. shot6.png

Vergleich der Aktienkurskorrelation zwischen Unternehmen

Zuvor habe ich mich auf den Aktienkurs von General Motors konzentriert. Als nächstes betrachten wir die Korrelation der Aktienkurse zwischen Unternehmen derselben Branche.

Führen Sie "Seaborn" ein, um die Korrelation zu visualisieren. Sie kann installiert werden, indem Sie den folgenden Befehl in die Befehlszeile eingeben. pip install seaborn

Importieren Sie das Modul. shot7.png

Dieses Mal werden wir die Korrelation der folgenden fünf Unternehmen als Automobilhersteller untersuchen.

--Allgemeine Motoren (Markencode "GM")

Holen Sie sich die Schlusskursdaten der oben genannten 5 Unternehmen. shot8.png

Mit den Schlusskursdaten dieser Unternehmen berechnen wir die täglichen Schwankungsdaten. shot9_.png

Ich werde versuchen, es zu planen. shot10.png

Ich verstehe die Beziehung nicht wirklich. .. ..

Jetzt visualisieren wir es mit der Pairplot-Funktion von Seaborn. shot11.png

In Bezug auf die Höhe der Korrelation im Diagramm ist die Korrelation umso höher, je dichter die Punkte auf der Geraden sind. Ich hoffe du kannst es dir vorstellen. (Referenz: Korrelationskoeffizient)

Aus dieser Sicht US-Firmenpaar "GM (General Motors)" und "F (Ford Motors)", Ein Paar japanischer Firmen von "TM (Toyota)" und "HMC (Honda)" Ich denke, Sie können sich vorstellen, dass die Korrelation relativ hoch ist.

Im Gegenteil, Nachzügler von Elektrofahrzeugen wie "TSLA (Tesla Motors)" Ich denke, Sie können sich vorstellen, dass es kaum Korrelationen mit anderen Unternehmen gibt.

Verwenden wir außerdem die Heatmap von Seaborn, um das Verständnis der Korrelation zu erleichtern. shot12.png Der Korrelationskoeffizientenwert der Daten zwischen den einzelnen Unternehmen wird durch die Farbtiefe ausgedrückt. Die Form ist optisch leichter zu verstehen.

Das ist alles für diese Geschichte!

Recommended Posts

[Datenanalyse] Lassen Sie uns die US-Automobilbestände analysieren
Lassen Sie uns die Daten der Fragebogenumfrage analysieren [4 .: Emotionsanalyse]
Datenanalyse Python
Datenanalyse Titanic 1
Lassen Sie uns Covid-19 (Corona) -Daten mit Python analysieren [Für Anfänger]
Schauen wir uns das Streudiagramm vor der Datenanalyse an
Datenanalyse mit Python 2
Datenanalyse mit xarray
Datenanalyse mit Python
Lassen Sie uns die Analyse der sinkenden Daten der Titanic so durchführen
Versuchen wir es mit der Analyse! ~ Data Scientist begann auch mit der Codierung ~ By Fringe81
Ich habe versucht, scRNA-seq-Daten mithilfe der topologischen Datenanalyse (TDA) zu analysieren.