从R中的kml包导出结果

时间:2013-06-03 10:59:10

标签: r cluster-analysis k-means choice

我正在使用一个kml R包来聚类我的数据,我需要最终得到一个csv文件,其中包含根据每个id包含簇数的列。数据有许多缺失值,因此我不能在不删除所有观察结果的情况下使用kmeans函数,但kml可以很好地使用它。我的问题是我使用choice()导出结果,我得到的只是一个图形窗口,但没有输出文件。这是我的代码:

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 个答案:

答案 0 :(得分:1)

我遇到了同样的问题,我解决了这个问题: 首先,您需要使用箭头选择所需的分区 第二,选择按“空格”, 然后按“Enter”键,您可以找到工作目录中的所有文件,检查getwd()。 祝你好运。