Prepararsi a unire le tabelle

Python per chi usa i fogli di calcolo

Chris Cardillo

Data Scientist

Unire tabelle

Unioni di tabelle.png

Python per chi usa i fogli di calcolo

Unire tabelle

Unioni di tabelle con Nome evidenziato.png

Python per chi usa i fogli di calcolo

Merge: il VLOOKUP della Data Science

VLOOKUP frutta.png

Python per chi usa i fogli di calcolo

Merge: il VLOOKUP della Data Science

VLOOKUP frutta - chiave a sinistra.png

Python per chi usa i fogli di calcolo

Merge: il VLOOKUP della Data Science

VLOOKUP frutta - corrispondenza a destra.png

Python per chi usa i fogli di calcolo

Merge in Python

  • Python fa distinzione tra maiuscole e minuscole!
    • 'Apple' != 'apple'
Python per chi usa i fogli di calcolo

Merge in Python

  • Python fa distinzione tra maiuscole e minuscole!
    • 'Apple' != 'apple'
  • Python è preciso con gli spazi!
    • 'Apple' != ' Apple '
Python per chi usa i fogli di calcolo

Merge in Python

  • Python fa distinzione tra maiuscole e minuscole!
    • 'Apple' != 'apple'
  • Python è preciso!
    • 'Apple' != ' Apple '
  • Python unisce intere tabelle!
    • AB + ACD = ABCD, anche se vogliamo solo ABC
    • Quindi va rimossa la colonna D.
Python per chi usa i fogli di calcolo

Gestire la distinzione maiuscole/minuscole

fruit_Price - Nome in maiuscolo

prezzo frutta maiuscolo.png

fruit_Color - Nome in maiuscoletto

colore frutta console.png

Python per chi usa i fogli di calcolo

Metodo .str.title()

fruit_price['name'].str.title()
Python per chi usa i fogli di calcolo

Metodo .str.title()

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

print(fruit_price)

prezzi frutta console.png

Python per chi usa i fogli di calcolo

Metodo .str.upper()

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

print(fruit_price)

prezzo frutta maiuscolo.png

Python per chi usa i fogli di calcolo

Metodo .str.lower()

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

print(fruit_price)

prezzo frutta minuscolo.png

Python per chi usa i fogli di calcolo

Metodo .str.title()

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

print(fruit_price)

prezzi frutta console.png

Python per chi usa i fogli di calcolo

Gestire spazi con .str.strip()

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

print(fruit_price)

prezzi frutta console.png

Python per chi usa i fogli di calcolo

Selezionare e rimuovere colonne

frutta con colonna inutile.png

Python per chi usa i fogli di calcolo

Selezionare colonne

Seleziona colonne
fruit_price[['name', 'price_usd']]

prezzi frutta console.png

Python per chi usa i fogli di calcolo

Selezionare colonne

Seleziona colonne
fruit_price = fruit_price[['name', 'price_usd']]

prezzi frutta console.png

Python per chi usa i fogli di calcolo

Rimuovere colonne con .drop()

Rimuovi colonne
fruit_price.drop('unneeded', axis=1)

prezzi frutta console.png

Python per chi usa i fogli di calcolo

Rimuovere colonne

Rimuovi colonne
fruit_price = fruit_price.drop('unneeded', axis=1)

prezzi frutta console.png

Python per chi usa i fogli di calcolo

Tocca a te!

Python per chi usa i fogli di calcolo

Preparing Video For Download...