[問題]時間序列的缺失值填補
各位先進好
小弟要處理一個pm2.5的資料
這是一個24小時的資料
資料對missing value的要求處理如下
(# 表示儀器檢核為無效值,* 表示程式檢核為無效值,x 表示人工檢核為無效值)
缺失值以及無效值以前後一小時平均值取代 (如果前一小時仍有空值,再取更前一小時
)
https://imgur.com/hmqcs6x

資料會長這樣
但是還有個很麻煩的事情是 還會有 缺失值
缺失值 他是直接用空格的
請問如果要寫迴圈的話
該如何處理這種問題?
我目前的想法是
先把0.55#這種挑出來 但是不知道這種數字跟文字綁在一起的值該怎麼處理
之後再去用前後平均
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.114.237.189
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1539611767.A.BE2.html
→
10/15 22:20,
6年前
, 1F
10/15 22:20, 1F
Python 近期熱門文章
PTT數位生活區 即時熱門文章