2013-06-03 60 views
1

我使用R的一個kml軟件包對我的數據進行聚類,我需要最後得到一個csv文件,其中包含根據每個id的聚類數量的列。該數據有很多缺失值,所以我不能使用kmeans函數而不刪除所有觀察值,但kml與此很好地配合。我的問題是,我使用choice()導出結果,我得到的只是一個圖形窗口,但沒有輸出文件。這裏是我的代碼:在R中導出kml包的結果

setwd("/Volumes/NATASHKA/api/R files") 
statadata <-read.dta("Data_wide_withdemogr_auris_for_kml_negative.dta") 
mydata <- data.frame(statadata) 
cldDQ <- cld(mydata) 
kml(cldDQ,c(2:6),20,toPlot="none") 
plotAllCriterion(cldDQ) 
par(mar = rep(2, 4)) 
X11(type = "Xlib") 
choice(cldDQ, typeGraph = "bmp") 

我該怎麼做?

回答

1

我有同樣的問題,我解決了這樣的說法: 首先,你需要選擇用箭頭 第二所需的分區,選擇它按「空格」, 然後按「Enter」鍵,你可以找到所有文件在您的工作目錄中,請檢查getwd()。 祝你好運。