Préparer l'assemblage des tables

Python pour les utilisateurs de feuilles de calcul

Chris Cardillo

Data Scientist

Fusion de tables

Fusions de tables

Python pour les utilisateurs de feuilles de calcul

Fusion de tables

Fusions de tables : Nom en surbrillance

Python pour les utilisateurs de feuilles de calcul

Fusion : le VLOOKUP de la data science

VLOOKUP de fruits

Python pour les utilisateurs de feuilles de calcul

Fusion : le VLOOKUP de la data science

VLOOKUP de fruits : clé à gauche

Python pour les utilisateurs de feuilles de calcul

Fusion : le VLOOKUP de la data science

VLOOKUP de fruits : correspondance à droite

Python pour les utilisateurs de feuilles de calcul

Fusionner avec Python

  • Python est sensible à la casse !
    • 'Apple' != 'apple'
Python pour les utilisateurs de feuilles de calcul

Fusionner avec Python

  • Python est sensible à la casse !
    • 'Apple' != 'apple'
  • Python respecte strictement les espaces !
    • 'Apple' != ' Apple '
Python pour les utilisateurs de feuilles de calcul

Fusionner avec Python

  • Python est sensible à la casse !
    • 'Apple' != 'apple'
  • Python est strict !
    • 'Apple' != ' Apple '
  • Python assemble des tables entières !
    • AB + ACD = ABCD, même si l'on ne veut que ABC
    • Il faut donc supprimer la colonne D.
Python pour les utilisateurs de feuilles de calcul

Gérer la sensibilité à la casse

fruit_Price – Nom en MAJUSCULES

prix des fruits en majuscules

fruit_Color – Nom en Capitales

couleur des fruits – console

Python pour les utilisateurs de feuilles de calcul

Méthode .str.title()

fruit_price['name'].str.title()
Python pour les utilisateurs de feuilles de calcul

Méthode .str.title()

fruit_price['name'] = fruit_price['name'].str.title()

print(fruit_price)

prix des fruits – console

Python pour les utilisateurs de feuilles de calcul

Méthode .str.upper()

fruit_price['name'] = fruit_price['name'].str.upper()

print(fruit_price)

prix des fruits en majuscules

Python pour les utilisateurs de feuilles de calcul

Méthode .str.lower()

fruit_price['name'] = fruit_price['name'].str.lower()

print(fruit_price)

prix des fruits en minuscules

Python pour les utilisateurs de feuilles de calcul

Méthode .str.title()

fruit_price['name'] = fruit_price['name'].str.title()

print(fruit_price)

prix des fruits – console

Python pour les utilisateurs de feuilles de calcul

Gérer les espaces avec .str.strip()

fruit_price['name'] = fruit_price['name'].str.strip()

print(fruit_price)

prix des fruits – console

Python pour les utilisateurs de feuilles de calcul

Sélectionner et supprimer des colonnes

fruits avec colonne inutile

Python pour les utilisateurs de feuilles de calcul

Sélectionner des colonnes

Sélectionner des colonnes
fruit_price[['name', 'price_usd']]

prix des fruits – console

Python pour les utilisateurs de feuilles de calcul

Sélectionner des colonnes

Sélectionner des colonnes
fruit_price = fruit_price[['name', 'price_usd']]

prix des fruits – console

Python pour les utilisateurs de feuilles de calcul

Supprimer des colonnes avec .drop()

Supprimer des colonnes
fruit_price.drop('unneeded', axis=1)

prix des fruits – console

Python pour les utilisateurs de feuilles de calcul

Supprimer des colonnes

Supprimer des colonnes
fruit_price = fruit_price.drop('unneeded', axis=1)

prix des fruits – console

Python pour les utilisateurs de feuilles de calcul

À vous de jouer !

Python pour les utilisateurs de feuilles de calcul

Preparing Video For Download...