2、以 list widget 選擇要進行PCA的變數
3、要有一個text widget 或是 table widget 顯示PCA的結果,例如coefficients, variances, and eigenvalues.
4、要有一個 draw widget 可以選擇任兩個參數(原始的或是PCA產生的)畫出 scatter plot
5、要有另一或二個 draw widget 可以畫任一參數的 histogram
●針對單一或多個參數進行篩選,比如使用Chauvenet's criterion 來決定選取範圍
●將選取出的目標輸出到之前寫來**目視選取**的GUI
●參數篩選的部份也許可以獨立成為另一個GUI,如此將可擴展其可用性
●原始參數的輸入可能以structure形式較合適
●為免記憶體使用過多,原始資料應以 pointer 形式在各個 GUI 間傳遞