我正在使用R創建一些基本的機器學習模型。我使用klar,caret和e1071軟件包。這裏是生成我的模型代碼如何在R中保存機器學習模型
library(e1071)
library(klaR)
library(caret)
x = iris[,-5]
y = iris$Species
model = train(x,y,'nb',trControl = trainControl(method='cv',number=10))
我想知道,是否有可能將此模型保存在某處並稍後參考它?例如,在Python我們可以用鹹菜包做
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'
完美!正是我所期待的:) – AbtPst