第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

兩列時(shí)間序列數(shù)據(jù)的標(biāo)準(zhǔn)差

兩列時(shí)間序列數(shù)據(jù)的標(biāo)準(zhǔn)差

神不在的星期二 2022-10-25 10:41:58
我有一個(gè)數(shù)據(jù)框,其中包含一天的兩列數(shù)據(jù),并帶有時(shí)間序列索引。樣本數(shù)據(jù)在 1 分鐘內(nèi),我想創(chuàng)建一個(gè) 5 分鐘的數(shù)據(jù)框,當(dāng)相應(yīng) 5 分鐘內(nèi) 5 個(gè)樣本的標(biāo)準(zhǔn)偏差不偏離 5% 時(shí),5 分鐘間隔將被標(biāo)記為假5 個(gè)樣本的平均值,這需要在一天中的每個(gè) 5 分鐘和每一列中執(zhí)行。如下所示,對(duì)于 DF1 列 X,我們計(jì)算了 16:01 到 16:05 的 5 個(gè)樣本的平均值和標(biāo)準(zhǔn)偏差,我們看到了 %(Std/Mean),接下來的 5 個(gè)樣本和列將執(zhí)行相同的操作是的。然后如果 %(std/Mean)>5% 將填充 DF2,那么特定的 5 分鐘間隔將是錯(cuò)誤的。
查看完整描述

1 回答

?
溫溫醬

TA貢獻(xiàn)1752條經(jīng)驗(yàn) 獲得超4個(gè)贊

您可以使用 pandas 數(shù)據(jù)幀的 resample 方法,因?yàn)閿?shù)據(jù)幀大多數(shù)是帶有時(shí)間戳的索引。這里有一個(gè)例子:


import pandas as pd

import numpy as np

dates = pd.date_range('1/1/2020', periods=30)

df = pd.DataFrame(np.random.randn(30,2), index=dates, columns=['X','Y'])

df.head()


lbl = 'right' # set the label of the window index to the value of the right

w = '3d'

threshold = 1 # here goes your threshold for flagging the ration of standard deviation and mean

x=df.resample(w, label=lbl).std()['X'] / df.resample(w, label=lbl).mean()['X'] > threshold

y=df.resample(w, label=lbl).std()['Y'] / df.resample(w, label=lbl).mean()['Y'] > threshold


DF2 = pd.concat([x,y], axis=1) 


查看完整回答
反對(duì) 回復(fù) 2022-10-25
  • 1 回答
  • 0 關(guān)注
  • 220 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)