Șiruri de caractere
Coloanele care conțin șiruri de caractere sunt reprezentate ca tipul object în Pandas.
Deoarece multe dintre datele cu care vei lucra implică șiruri de caractere, este important să știi cum să le manipulezi.
Python îți permite să folosești metodele sale built-in de manipulare a șirurilor prin accesorul str. Există mai multe metode pentru șiruri, printre care .upper() și .lower(). Acestea convertesc șirurile la majuscule, respectiv la litere mici.
# Converts 'col_a' to lower case
df['col_a'].str.lower()
# Converts 'col_b' to upper case
df['col_b'].str.upper()
Acest exercițiu face parte din cursul
Python pentru utilizatori de R
Instrucțiuni pentru exercițiu
- Inspectează coloanele
'sex'și'smoker'în shell. - Convertește coloana
'sex'la litere mici. - Convertește coloana
'smoker'la majuscule. - Inspectează din nou coloanele
'sex'și'smoker'pentru a verifica că transformarea a funcționat corect.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Convert sex to lower case
tips____ = tips____
# Convert smoker to upper case
tips____ = tips____
# Print the sex and smoker columns
print(tips[['sex', 'smoker']])