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$inputsTrain
或iris$inputsTest
,显示>NULL
答案 0 :(得分:1)
您在文件km
中保存了名为"km"
的对象。您没有保存名为iris
的数据集。你有什么期望?
答案 1 :(得分:0)
如果要保存环境中的所有变量,应使用:
save.image(file="myfile.RData")
这基本上是save(list = ls(all = TRUE),file="myfile.RData")
的快捷方式,即调用save
传递所有变量的列表。