Řetězce
Sloupce obsahující řetězce jsou v Pandas reprezentovány jako typ object.
Protože velká část dat, se kterými se setkáš, obsahuje řetězce, je důležité vědět, jak s nimi pracovat.
Python ti umožňuje používat vestavěné metody pro práci s řetězci prostřednictvím accessoru str. Existuje několik takových metod, například .upper() a .lower(). Ty převádějí řetězce na velká, respektive malá písmena.
# Converts 'col_a' to lower case
df['col_a'].str.lower()
# Converts 'col_b' to upper case
df['col_b'].str.upper()
Toto cvičení je součástí kurzu
Python pro uživatele R
Pokyny k cvičení
- Prozkoumej sloupce
'sex'a'smoker'v shellu. - Převeď sloupec
'sex'na malá písmena. - Převeď sloupec
'smoker'na velká písmena. - Zkontroluj sloupce
'sex'a'smoker'a ověř, že převod velikosti písmen proběhl 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.
# Convert sex to lower case
tips____ = tips____
# Convert smoker to upper case
tips____ = tips____
# Print the sex and smoker columns
print(tips[['sex', 'smoker']])