[Introduction à Python] Utilisons les pandas

[Introduction à Python] Utilisons les pandas

Cette fois, j'utiliserai des pandas. Tout d'abord, préparez les données csv en guise de préparation. Cette fois, nous prendrons la moyenne Nikkei comme exemple.

#exemple de données csv(partie)
Date de données,le dernier prix,Prix ouvert,Prix élevé,Bas prix
2017/01/04,19594.16,19298.68,19594.16,19277.93
2017/01/05,19520.69,19602.10,19615.40,19473.28
2017/01/06,19454.33,19393.55,19472.37,19354.44

Exécutons-le en Python. Exécutez d'abord le code suivant.

import pandas as pd
%matplotlib inline
import matplotlib.pyplot as plt
import seaborn as sns
from sklearn import datasets

plt.style.use('ggplot') #Un tour de magie pour afficher la figure proprement
font = {'family' : 'meiryo'}

Ensuite, lisez les données csv et voyez à quoi ressemblent les données avec .head (). ) Ici, la partie de parse_dates est insérée pour définir le type de "date de données" sur la date et l'heure.

nikkei = pd.read_csv("nikkei.csv", parse_dates=['Date de données']) #Lire les données csv
nikkei.head() #Jetez un œil à l'aperçu

Vérifions le type de données.

type(nikkei["Date de données"][0])

C'est un horodatage. Ensuite, regardons les colonnes.

nikkei.columns

Je publierai la sortie jusqu'à présent. nikkei_1.png

Enfin, jetons un œil à la figure. Quand j'exécute le code suivant ...

plt.figure(figsize=(10, 8))
plt.plot(nikkei['Date de données'], nikkei['le dernier prix'], label='test')

plt.xticks(fontsize=8)
plt.yticks(fontsize=22)

plt.xlabel("Date")
plt.ylabel("nikkei_heikin")

nikkei_2.png

Il s'est avéré être quelque chose comme ça. Cette fois, c'est fini. Les améliorations seront discutées dans un article ultérieur.

Recommended Posts

[Introduction à Python] Utilisons les pandas
[Introduction à Python] Utilisons les pandas
[Introduction à Python] Utilisons les pandas
[Introduction à Python] Utilisons foreach avec Python
[Python] Comment utiliser la série Pandas
[Python] Résumé de l'utilisation des pandas
[Python] Utilisez des pandas pour extraire △△ qui maximise ○○
Comment utiliser Pandas 2
Introduction au langage Python
Introduction à Python Préparons l'environnement de développement
[Introduction à l'application Udemy Python3 +] 23. Comment utiliser Tapuru
Voyons comment utiliser def en python
Utilisons Python Janome facilement
Introduction à Python Django (2) Win
python3: Comment utiliser la bouteille (2)
[Python] Convertir la liste en Pandas [Pandas]
[Python] Comment utiliser la liste 1
Comment utiliser Python Argparse
Introduction à la communication série [Python]
Comment utiliser Pandas Rolling
Python: comment utiliser pydub
[Python] Comment utiliser checkio
[Introduction à Python] <liste> [modifier le 22/02/2020]
Introduction à Python (version Python APG4b)
Une introduction à la programmation Python
[Introduction] Comment utiliser open3d
Comment utiliser Python lambda
[Python] Comment utiliser virtualenv
Introduction à Python pour, pendant
python3: Comment utiliser la bouteille (3)
python3: Comment utiliser la bouteille
Comment utiliser les octets Python
[Introduction à Python] Comment utiliser l'instruction while (traitement répétitif)
[Introduction à Udemy Python3 + Application] 27. Comment utiliser le dictionnaire
J'ai essayé de résumer comment utiliser les pandas de python
[Introduction à Udemy Python3 + Application] 30. Comment utiliser l'ensemble
Introduction à Python numpy pandas matplotlib (pour ~ B3 ~ part2)
[Présentation de l'application Udemy Python3 +] 58. Lambda
Python: comment utiliser async avec
Introduction à la bibliothèque de calcul numérique Python NumPy
Entraine toi! !! Introduction au type Python (conseils de type)
[Introduction à Python3 Jour 1] Programmation et Python
[Introduction à Python] <numpy ndarray> [modifier le 22/02/2020]
[Présentation de l'application Udemy Python3 +] 57. Décorateur
Introduction à Python Hands On Partie 1
[Introduction à Python3 Jour 13] Chapitre 7 Chaînes de caractères (7.1-7.1.1.1)
Comment utiliser les requêtes (bibliothèque Python)
Comment utiliser SQLite en Python
[Introduction à Python] Comment analyser JSON
[Présentation de l'application Udemy Python3 +] 56. Clôture
[Introduction à l'application Udemy Python3 +] 36. Utilisation de In et Not
[Introduction à Python3 Jour 14] Chapitre 7 Chaînes de caractères (7.1.1.1 à 7.1.1.4)
Introduction à Protobuf-c (langage C ⇔ Python)
[Présentation de l'application Udemy Python3 +] 59. Générateur
[Introduction à Python3 Jour 15] Chapitre 7 Chaînes de caractères (7.1.2-7.1.2.2)
[Python] Comment utiliser la liste 3 Ajouté
Comment utiliser Mysql avec python
Comment utiliser l'API Python d'OpenPose
Comment utiliser ChemSpider en Python
Python: Comment utiliser pydub (lecture)