存放所有寫的 R Function 。
匯入所有的 R 檔, hca.R
、 hcaon.R
、 io.R
、 ashd.R
、 mulggplotpic.R
、 picopt.R
、 picopt.R
、 mulggplotpic-build.R
。
基本的階層式分群,作為 hcaon.R
之後集群方法的基礎。
產生階層式分群的樹狀繪圖
hcadpic( hcdata, hck = 5, hcm = "ward.D", dism = "euclidean")
產生階層式分群 Data.frame
hcad( hcdata, hck = 5, hcm = "ward.D", dism = "euclidean")
為 Hierarchical Clustering
的方法,共有 hcaon()
、 hcaon2()
函數。
hcaon() 會產生 階層式分群
、 變異數分析
、 各群敘述統計
、 就學貸款下的各群敘述統計
、 各分群的人數比例
等 結果資料集。
hcaon( Odata, beky, keycol, hck = 5, hcm = "ward.D", dism = "euclidean", dtname = "unt", swd = getwd())
-
Odata
階層式分群的資料集。 -
beky
為要階層式分群的資料集的欄位名稱。 -
keycol
為階層式分群的辨識欄位。 -
hck
為控制階層式分群的群數。 -
hcm
為控制階層式分群的方法。 -
dism
為控制階層式分群的距離。 -
dtname
為產生後資料集的名稱。 -
swd
為分析工作目錄檔案的路徑。
hcaon2() 會產生階層式分群的樹狀圖,參數與 hcaon() 一致。
hcaon2( Odata, beky, keycol, hck = 5, hcm = "ward.D", dism = "euclidean", dtname = "unt", swd = getwd())
為 K-Means
的方法。
為 K-Medoid
的 pam()
函數所寫的方法。
自動對指定路徑的目錄下的所有 CSV 檔案進行匯入與 Data.Frame 輸出。
path = "C:/csv"
rcsvdf(path)
path = "C:/csv"
rcsvlt(path)
wrta(xdo , ycsv, swd)
-
xdo
Data.Frame 的 物件 -
ycsv
所要匯出 CSV 的檔名 (字串) -
swd
匯出的目錄路徑 (字串)
為資料型態的轉換與檢視 List
中多個 Data.Frame
資料。
來源為 cookbook
的 ggplot2 多圖合併 Function。Here
multiplot()
hcaon.R
下的 hcaon()
所產生的集群資料,處理成散佈圖。
sg2proc()
為單圖散佈圖隱藏資料數值sg2proc2()
為單圖散佈圖顯示資料數值mg2proc()
為多圖散佈圖
繪圖輸出
picopt()
、 gpot()