Zacznij terazZacznij za darmo

Ciągi znaków

Kolumny zawierające ciągi znaków są reprezentowane w Pandas jako typ object.

Ponieważ wiele danych, z którymi się spotkasz, zawiera ciągi znaków, warto wiedzieć, jak nimi manipulować. Python umożliwia korzystanie z wbudowanych metod do obsługi ciągów znaków za pomocą akcesora str. Dostępnych jest kilka metod – wśród nich .upper() i .lower(). Zamieniają one ciągi znaków odpowiednio na wielkie i małe litery.

# Converts 'col_a' to lower case
df['col_a'].str.lower()

# Converts 'col_b' to upper case
df['col_b'].str.upper()

To ćwiczenie jest częścią kursu

Python dla użytkowników R

Zobacz kurs

Instrukcje do ćwiczenia

  • Sprawdź kolumny 'sex' i 'smoker' w konsoli.
  • Zamień kolumnę 'sex' na małe litery.
  • Zamień kolumnę 'smoker' na wielkie litery.
  • Sprawdź kolumny 'sex' i 'smoker', aby upewnić się, że konwersja wielkości liter przebiegła poprawnie.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Convert sex to lower case
tips____ = tips____

# Convert smoker to upper case
tips____ = tips____

# Print the sex and smoker columns
print(tips[['sex', 'smoker']])
Edytuj i uruchom kod