[PYTHON] Extraire les données csv et calculer

Gérer les données csv

Chaque fois que j'analyse des données, j'oublie comment gérer les données cvs, je voudrais donc les résumer sous forme de mémo.

Charger csv

import pandas as pd
pd.read_csv('data.csv')

ʻUnicodeDecodeError: le codec 'utf-8' ne peut pas décoder l'octet 0x8e en position 0: octet de départ invalide` et j'ai eu une erreur.

pd.read_csv('data.csv' , encoding='cp932')

Quand j'ai ajouté ʻencoding = 'cp932'` à la fin, il s'affichait correctement.

Extraire des colonnes / lignes à partir de données csv

Obtenir des données de csv pour une seule ligne ou colonne

df = pd.read_csv('data.csv' , encoding='cp932')

df.iloc[0,:] #1ère ligne Extraire toutes les données
df.iloc[:,2] #Extraire toutes les données de la troisième colonne

Obtenez une ligne pour les pandas.DataFrame

[Nom de la ligne / numéro de ligne]: extraire plusieurs lignes

df[1:4] #Extrait de la 1ère ligne à la 3ème ligne

Calculez le total pour chaque colonne

Ajoutez toutes les données dans une colonne pour obtenir le total

df.iloc[:,3].sum() #Calculez le total des données de la 4e colonne

Calculer les données csv avec l'instruction for

Lorsque vous souhaitez diviser les données de colonne des données csv par un certain nombre

#Divisez chaque nombre de la troisième colonne de données csv par deux
w = df.iloc[:,2]

for i in w:
    d = i / 2
    print(d)  

Recommended Posts

Extraire les données csv et calculer
Extraire les données Twitter avec CSV
Extraire les données et les compétences de Pokemon GO Pokemon
Extraction de données depuis S3
Lire et écrire un fichier csv
Lire et écrire des fichiers csv
Suivez la structure de données de Blender et extrayez les coordonnées des sommets de fbx
Extraire et empaqueter des images initrd
Modélisation de données point et figure
[Introduction à Python] Combinaison des données Nikkei Average et NY Dow CSV
Avec les types de données algébriques et FizzBuzz
Préparez les données CSV Backtrader et essayez d'exécuter l'exemple de script
Lisez les données de marque de la tyrolienne à partir du fichier csv et effectuez un test arrière
Extraire des tables de base de données avec CSV [connexion ODBC de R et python]
Image en niveaux de gris et enregistrer au format csv
Extraire des données spécifiques d'un JSON complexe
Mémo «Chapitre 5 - Dictionnaires et structuration des données»
Analyser les données au format CSV à l'aide de SQL
Lecture et écriture de fichiers CSV Python
Hashing de données en R et Python
À propos des données de séries chronologiques et du surentraînement
Avec les types de données algébriques et la programmation orientée objet
Lire et écrire du CSV avec Python
Extraire le résultat de la commande TOP avec USER et le sortir au format CSV
Analyse des données: application facile des statistiques descriptives et des statistiques d'estimation aux données CSV en Python
Extraire et tracer les dernières données démographiques à partir des données PDF fournies par la ville