我在R中的数据“消失”

时间:2013-10-27 13:25:30

标签: r

 data(iris)
 library(RSNNS)
 library(clue)
 iris = iris[sample(1:nrow(iris),length(1:nrow(iris))),1:ncol(iris)]
 irisValues= iris[,1:4]
 irisTargets = decodeClassLabels(iris[,5])
 iris = splitForTrainingAndTest(irisValues, irisTargets, ratio=0.4)
 km<-kmeans(iris$inputsTrain,3)
 save(km,file=”km”)

当我加载km时,在另一个程序中为load('km')。 然后输入iris$inputsTrainiris$inputsTest,显示>NULL

2 个答案:

答案 0 :(得分:1)

您在文件km中保存了名为"km"的对象。您没有保存名为iris的数据集。你有什么期望?

答案 1 :(得分:0)

如果要保存环境中的所有变量,应使用:

save.image(file="myfile.RData")

这基本上是save(list = ls(all = TRUE),file="myfile.RData")的快捷方式,即调用save传递所有变量的列表。