ÎncepețiÎncepe gratuit

Ș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

Vezi cursul

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']])
Editează și rulează codul