字串
在 pandas 中,包含字串的欄位會以 object 型別表示。
由於你經常會遇到含有字串的資料,熟悉如何操作字串很重要。
Python 允許你透過 str 存取子使用其內建的字串處理方法。常見的方法包括 .upper() 和 .lower(),分別將字串轉成大寫與小寫。
# 將 'col_a' 轉成小寫
df['col_a'].str.lower()
# 將 'col_b' 轉成大寫
df['col_b'].str.upper()
本練習屬於課程
給 R 使用者的 Python
練習說明
- 在終端機中查看
'sex'與'smoker'欄位。 - 將
'sex'欄位轉成小寫。 - 將
'smoker'欄位轉成大寫。 - 再次檢查
'sex'與'smoker'欄位,確認大小寫轉換已生效。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Convert sex to lower case
tips____ = tips____
# Convert smoker to upper case
tips____ = tips____
# Print the sex and smoker columns
print(tips[['sex', 'smoker']])