1
例如,我有一個呼吸記錄信號,帶有大量尖峯打哈欠。我試圖使用熊貓的滾動平均函數來刪除它,但它沒有幫助。此圖上的綠色空間是使用滾動平均值的結果。從Python中刪除信號中的尖峯
import pandas as pd
RESP=pd.DataFrame(RESP)
RESP_AV=pd.rolling_mean(RESP,50)
我不知道很多有關篩選數據,我無法找到任何大熊貓其他方式消除這種尖峯,所以我的問題是在哪裏尋找答案。 結果RESP.head()的是:
0 -2562.863389
1 -2035.020403
2 -2425.538355
3 -2554.280563
4 -2242.438367
6.7636961937
你也許只需要增加窗口大小?看起來你有4個萬個數據點,50可能是小,如果秒殺本身是由幾個數據點? – Stefan
這是什麼問題?差異(綠色空間)?或者低通改變了你原來的信號太多了? – xvan
@Stefan我試圖增加窗口大小,甚至50000,但它只是破壞情節 – wiedzminYo