對於這樣的應用場景,部門和員工這個的父子資料 如下
部門1 訂單數
人員1 訂單數
人員2 訂單數
部門2 訂單數
人員3 訂單數
人員4訂單數
人員5訂單數
把這樣的資料,分到**中,按部門排序,再進入部門後按人員排序
//對資料進行排序
function dealsord(data)
return result;}**
* 處理父級
* @param data
* @returns
*/function dealparent(data))}}
compare.sort(comparevalue);
var count = 10 < compare.length ? 10 : compare.length;
for(var i=0;i< count ;i++)
var newdata = new array();
var a=0;
for(var k=0 ; kfor(var i=0; iif(topcompare[k].name == data[i][0].value )}}
return newdata;
}var tempparentsub = new array();
function dealsub(data)
if(data[k][0].value == tempparent && data[k][1].value!="null"));
tempsub.sort(comparevalue);}}
var temp = new array();
for(var j=0;jfor(var i=0 ; iif(i>9)
temp.push(tempparentsub[j][i]);}}
var newsub = new array();
var a=0;
var parentname ="";
var subname="";
var setparent = false;
for(var k=0;kif(parentname!=temp[k].parentname)else
for(var m=0;mif(parentname == data[m][0].value &&
data[m][1].value=="null" && setparent)
if(temp[k].subname == data[m][1].value)}}
}return newsub;
}
資料探勘的一般過程
1.資料集選取或構造 根據任務的目的,選擇資料集。或者從實際中構造自己需要的資料。2.資料預處理 確定資料集後,就開始對資料進行預處理使得資料能夠為我們所用了。資料預處理提高資料質量 準確性 完整性和一致性,包括資料清理 資料整合 資料規約和資料變換方法。1 資料清理 忽略元祖 人工填寫缺失值 使用...
資料探勘的一般步驟
從資料本身來考慮,通常資料探勘需要有資訊收集 資料整合 資料規約 資料清理 資料變換 資料探勘實施過程 模式評估和知識表示等 8 個步驟。1 資訊收集 根據確定的資料分析物件抽象出在資料分析中所需要的特徵資訊,然後選擇合適的資訊收集方法,將收集到的資訊存入資料庫。對於海量資料,選擇乙個合適的資料儲存...
linux mysql資料匯出的一般過程
編寫sql匯出語句 sql mysql h 我的資料庫ip p資料庫埠 u使用者名稱 p密碼 e 查詢條件 資料庫名稱 要輸出到的檔案.txt 用php生成批量查詢語句,輸出到sh php dbquery.php query.sh 資料處理 刪除首行 sed i 1d txt 合併 cat txt ...