開始使用免費開始

取代單一值 II

在這個練習中,我們會使用 names DataFrame。這個資料集中,欄位「Rank」顯示每個名字在各年份的排名。你將使用字典把每年排名第 1 的名字取代為 'FIRST'、第 2 名取代為 'SECOND'、第 3 名取代為 'THIRD'

你會使用字典,讓每個鍵只對應並取代一個單一值。

你已經可以看到資料中的前 5 個名字,這對應到 2011 年屬於族裔「ASIAN AND PACIFIC ISLANDER」的所有女性中,最受歡迎的前 5 個名字。

本練習屬於課程

使用 pandas 撰寫高效程式碼

檢視課程

練習說明

  • 依上述規則,將數字表示的排名改為字串。完成取代後,別猶豫,請在主控台探索你的資料集,看看有哪些變化。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Replace the number rank by a string
names['Rank'].replace({____:____, ____:____, ____:____}, inplace=True)
print(names.head())
編輯並執行程式碼