iT邦幫忙

2023 iThome 鐵人賽

DAY 27
0
自我挑戰組

Pandas|資料前處理工具 系列 第 27

Day 27|Interview Query - Impute Median

  • 分享至 

  • xImage
  •  

■ 題目|Interview Query - Impute Median

You’re given a dataframe df_cheeses containing a list of the price of various cheeses from California. The dataframe has missing values in the price column.

Write a function cheese_median to impute the median price of the selected California cheeses in place of the missing values. You may assume at least one cheese is not missing its price.

■ 解題思路

  1. 釐清題意:以中位數填補 price 的缺失值
  2. 操作技巧:資料填補 - 以中位數填補 【Day 14|資料清理-填補篇
  3. 實作練習:
    import pandas as pd
    def cheese_median(df):
        # 以中位數填補Price的缺失值
        median_value = df['Price'].median()
        df['Price'].fillna(median_value,inplace=True)
        return df
    
  4. 輸出結果:
    https://ithelp.ithome.com.tw/upload/images/20231012/20162238nYwPfGRqmG.jpg

嗨,我是 Eva,一位正在努力跨進資料科學領域的女子!
如果有任何不理解、錯誤或其他方法想分享的話,歡迎留言!
喜歡的話,也歡迎按讚訂閱唷!我們明天見!


上一篇
Day 26|Interview Query - Rain on Rainy Days
下一篇
Day 28|Interview Query - Complete Addresses
系列文
Pandas|資料前處理工具 30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言