時間顆粒度相關資料處理

2021-08-18 21:19:36 字數 1894 閱讀 7827

<?php

//原始資料為顆粒度1秒資料,下面的方法裡可以自定義時間顆粒度,獲取處理後的資料!~

$arr1=array (

array ( 'time' => 1523714540, 'pv' => 50, 'exec' => 20 ) ,

array ( 'time' => 1523714541, 'pv' => 40, 'exec' => 10 ) ,

array ( 'time' => 1523714542, 'pv' => 30, 'exec' => 30 ) ,

array ( 'time' => 1523714543, 'pv' => 20, 'exec' => 50 ) ,

array ( 'time' => 1523714544, 'pv' => 50, 'exec' => 40 ) ,

array ( 'time' => 1523714545, 'pv' => 10, 'exec' => 10 ) ,

array ( 'time' => 1523714546, 'pv' => 30, 'exec' => 20 ) ,

array ( 'time' => 1523714547, 'pv' => 20, 'exec' => 40 ) ,

array ( 'time' => 1523714548, 'pv' => 40, 'exec' => 50 ) ,

array ( 'time' => 1523714549, 'pv' => 10, 'exec' => 10 ) ,

array ( 'time' => 1523714550, 'pv' => 40, 'exec' => 20 ) ,

array ( 'time' => 1523714551, 'pv' => 30, 'exec' => 50 ) ,

array ( 'time' => 1523714552, 'pv' => 20, 'exec' => 30 ) ,

array ( 'time' => 1523714553, 'pv' => 40, 'exec' => 10 ) ,

array ( 'time' => 1523714554, 'pv' => 30, 'exec' => 50 ) ,

array ( 'time' => 1523714555, 'pv' => 50, 'exec' => 10 ) ,

array ( 'time' => 1523714556, 'pv' => 40, 'exec' => 20 ) ,

array ( 'time' => 1523714557, 'pv' => 30, 'exec' => 40 ) ,

array ( 'time' => 1523714558, 'pv' => 60, 'exec' => 30 ) ,

array ( 'time' => 1523714559, 'pv' => 40, 'exec' => 20 ) ,

array ( 'time' => 1523714560, 'pv' => 30, 'exec' => 10 ) ,

);//獲取自定義顆粒度的時間

function times($arr,$time='seconds',$num=5)else

}$time_arr=array_unique($timemap);

foreach ($time_arr as $k => $v)

return $arrs;

}$timemap=times($arr1,'seconds',10);

//print_r($timemap);die;

//獲取結果集

function bb($timemap,$array)

}$res=array('time'=>$time,'pv'=>$pv,'exec'=>$exec);

}return  $res;

}print_r(bb($timemap,$arr1));

顆粒濺射資料處理

matlab畫概率分布圖 ydata random normal 0,1,1,1024 準備一些變數 bins 100 分100個區間進行統計 maxdat max ydata 最大值 mindat min ydata 最小值 bin space maxdat mindat bins 每個bin寬度...

資料處理相關

資料集分為特徵值和目標值 由特徵值得到目標值 對特徵值的處理為特徵工程 1 缺失值處理 2 重複值的去重 特徵工程的意義 提高對未知資料的 字典特徵資料抽取 對字串轉成數字的,類 sklearn.feature extraction.dictvectorizer 文字特徵抽取 類 sklearn.f...

python資料處理相關

1.enumerate sequence,start 0 函式 列舉函式,傳入乙個序列或迭代物件,列舉輸出乙個序號物件。可用於對序列資料進行編號。2.字串的split 方法和strip 方法 同屬字串物件的方法。split 方法用於指定分割字元並返回乙個字串列表。strip 方法用於去除掉首位的指定...