Začněte nyníZačněte zdarma

Ze slovníku do DataFrame (2)

Kód Pythonu z předchozího cvičení je už ve skriptu připravený. Všiml/a sis, že popisky řádků (tedy popisky jednotlivých pozorování) byly automaticky nastaveny na celá čísla od 0 do 6?

Aby to šlo napravit, byl vytvořen seznam row_labels. Pomocí něj můžeš nastavit vlastní popisky řádků DataFrame cars — stačí přiřadit hodnotu atributu index, který je přístupný jako cars.index.

Toto cvičení je součástí kurzu

Intermediate Python

Zobrazit kurz

Pokyny k cvičení

  • Klikni na Run Code a přesvědč se, že popisky řádků opravdu nejsou nastavené správně.
  • Nastav popisky řádků tak, že přiřadíš row_labels do cars.index.
  • Vypiš cars znovu a zkontroluj, jestli jsou tentokrát popisky řádků správně.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

import pandas as pd

# Build cars DataFrame
names = ['United States', 'Australia', 'Japan', 'India', 'Russia', 'Morocco', 'Egypt']
dr =  [True, False, False, False, True, True, True]
cpc = [809, 731, 588, 18, 200, 70, 45]
cars_dict = { 'country':names, 'drives_right':dr, 'cars_per_cap':cpc }
cars = pd.DataFrame(cars_dict)
print(cars)

# Definition of row_labels
row_labels = ['US', 'AUS', 'JPN', 'IN', 'RU', 'MOR', 'EG']

# Specify row labels of cars


# Print cars again
Upravit a spustit kód