Filtrování řádků a vytváření sloupců

Python pro uživatele tabulkových procesorů

Chris Cardillo

Data Scientist

Filtrování v tabulkách

sheets filter for apple.png

Python pro uživatele tabulkových procesorů

Přístup k jednomu sloupci

simple fruit whole dataset.png

Python pro uživatele tabulkových procesorů

Přístup k jednomu sloupci

fruit['name']

simple fruit df name column.png

Python pro uživatele tabulkových procesorů

Porovnávací operátory

  • == (rovno)
  • != (není rovno)
  • < (menší než)
  • > (větší než)
  • <= (menší nebo rovno)
  • >= (větší nebo rovno)
Python pro uživatele tabulkových procesorů

Porovnání

fruit['name']

simple fruit df name column.png

fruit['name'] == "Apple"

simple fruit df name col equals apple.png

Python pro uživatele tabulkových procesorů

Filtrování

fruit[fruit['name'] == "Apple"]

simple fruit df apple only.png

Python pro uživatele tabulkových procesorů

Filtrování

fruit[fruit['price_usd'] > 1]

simple fruit df price greater than 1.png

Python pro uživatele tabulkových procesorů

Filtrování

fruit[fruit['price_usd'] > 1].reset_index(drop=True)

simple fruit df price greater than 1 clean index.png

Python pro uživatele tabulkových procesorů

Základní vzor filtrování

df[df['this_column'] == 'that value']
Python pro uživatele tabulkových procesorů

Základní vzor filtrování

V Pythonu
fruit[fruit['name'] == "Apple"]

simple fruit df apple only.png

V tabulkách

sheets filter for apple.png

Python pro uživatele tabulkových procesorů

Vytvoření nového sloupce

simple fruit whole dataset.png

Python pro uživatele tabulkových procesorů

Vytvoření nového sloupce

new column spreadsheets.png

Python pro uživatele tabulkových procesorů

Matematické operátory

  • + (sčítání)
  • - (odčítání)
  • * (násobení)
  • / (dělení)
Python pro uživatele tabulkových procesorů

Vytvoření nového sloupce

fruit['cost'] = fruit['price_usd'] * 2

simple fruit with simple cost.png

Python pro uživatele tabulkových procesorů

Vytvoření nového sloupce

simple fruit df with quantity column.png

Python pro uživatele tabulkových procesorů

Vytvoření nového sloupce

new column with two columns spreadsheets.png

Python pro uživatele tabulkových procesorů

Vytvoření nového sloupce

fruit['cost'] = fruit['price_usd'] * fruit['quantity']

simple fruit df with quantity and cost columns.png

Python pro uživatele tabulkových procesorů

Na řadě jste vy!

Python pro uživatele tabulkových procesorů

Preparing Video For Download...