1. Learn
  2. /
  3. Courses
  4. /
  5. Inżynieria cech w uczeniu maszynowym w Pythonie

Connected

Exercise

Łańcuchowanie metod

Wykonując wiele operacji na tej samej kolumnie (jak w poprzednich ćwiczeniach), wprowadzałeś zmiany w kilku krokach, za każdym razem przypisując wyniki z powrotem do zmiennej. Kiedy jednak stosujesz wiele kolejnych operacji na tej samej kolumnie, możesz je „połączyć w łańcuch", co zwiększa czytelność kodu i ułatwia zarządzanie nim. Wystarczy wywołać metody jedna po drugiej:

# Method chaining
df['column'] = df['column'].method1().method2().method3()

# Same as 
df['column'] = df['column'].method1()
df['column'] = df['column'].method2()
df['column'] = df['column'].method3()

W tym ćwiczeniu powtórzysz kroki z dwóch poprzednich ćwiczeń, tym razem korzystając z łańcuchowania metod.

Instructions

100 XP
  • Usuń przecinki (,) z kolumny RawSalary w zbiorze so_survey_df.
  • Usuń znaki dolara ($) z kolumny RawSalary.
  • Usuń znaki funta (£) z kolumny RawSalary.
  • Przekształć kolumnę RawSalary na typ float.