如何在R中保存机器学习模型

时间:2015-08-24 14:44:37

标签: python r machine-learning

我正在使用R来创建一些基本的机器学习模型。我使用klar,插入符号和e1071包。这是生成我的模型的代码

library(e1071)
library(klaR)
library(caret)



x = iris[,-5]

y = iris$Species

model = train(x,y,'nb',trControl = trainControl(method='cv',number=10))

我想知道,是否有可能将此模型保存在某处并在以后引用它?例如,在python中我们可以使用pickle包来做

nbClassifier = nltk.NaiveBayesClassifier.train(featureSets)

saveNBClassifier = open("abtNBClassifier.pickle","wb")

pickle.dump(nbClassifier, saveNBClassifier)

saveNBClassifier.close()

以后

open_file = open("abtNBClassifier.pickle", "rb")

classifier = pickle.load(open_file)

open_file.close()

在R中可能类似吗?

0 个答案:

没有答案