Série Pandy
Co je série?
Řada Pandas je jako sloupec v tabulce.
Je to jednorozměrné pole obsahující data libovolného typu.
Příklad
Vytvořte jednoduchou sérii Pandas ze seznamu:
import pandas as pd
a = [1, 7, 2]
myvar = pd.Series(a)
print(myvar)
Štítky
Pokud není uvedeno nic jiného, jsou hodnoty označeny svým indexovým číslem. První hodnota má index 0, druhá hodnota má index 1 atd.
Tento štítek lze použít pro přístup k zadané hodnotě.
Příklad
Vraťte první hodnotu řady:
print(myvar[0])
Vytvořte štítky
Pomocí index
argumentu můžete pojmenovat své vlastní štítky.
Příklad
Vytvořte si vlastní štítky:
import pandas as pd
a = [1, 7, 2]
myvar = pd.Series(a, index = ["x", "y", "z"])
print(myvar)
Po vytvoření štítků můžete přistupovat k položce odkazem na štítek.
Příklad
Vraťte hodnotu "y":
print(myvar["y"])
Získejte certifikaci!
10 $ ZÁPIS
Objekty klíče/hodnoty jako série
Při vytváření řady můžete také použít objekt klíč/hodnota, jako je slovník.
Příklad
Vytvořte jednoduchou sérii Pandas ze slovníku:
import pandas as pd
calories = {"day1": 420, "day2": 380, "day3":
390}
myvar = pd.Series(calories)
print(myvar)
Poznámka: Klávesy slovníku se stanou štítky.
Chcete-li vybrat pouze některé položky ve slovníku, použijte index
argument a zadejte pouze položky, které chcete zahrnout do řady.
Příklad
Vytvořte sérii pouze pomocí dat ze „den1“ a „den2“:
import pandas as pd
calories = {"day1": 420, "day2": 380, "day3":
390}
myvar = pd.Series(calories,
index = ["day1", "day2"])
print(myvar)
DataFrames
Datové sady v Pandas jsou obvykle vícerozměrné tabulky, nazývané DataFrames.
Série je jako sloupec, DataFrame je celá tabulka.
Příklad
Vytvořte DataFrame ze dvou řad:
import pandas as pd
data = {
"calories": [420, 380, 390],
"duration":
[50, 40, 45]
}
myvar = pd.DataFrame(data)
print(myvar)
O DataFrames se dozvíte v další kapitole .