如何保存由varImpPlot函数生成的图(随机森林)

时间:2019-01-08 15:14:30

标签: r random-forest

我正在使用随机森林,现在需要绘制重要性图。我通过实现代码实现了这一点:

data <- read.table("sample.matrix", header = T, sep = ",", check.names=FALSE)
x_num <- data[6:ncol(data)] 
x_feature <- data$Feature
resul_rf <- randomForest(x_num, x_feature ,importance=TRUE, proximity=TRUE, ntree=500) 
varImpPlot(resul_rf , type=1, pch=19, col="black", cex=.8) 

上面的代码将根据随机森林分析得出图的重要性。但是如何像我们指定的ggplot一样,以编程方式将此图像保存在磁盘中?

ggsave(file="namefile.jpg", width=500, height=700)

我已经搜索过,但是不幸的是,我没有找到任何东西。有人可以帮我吗?我需要将图另存为jpg和pdf文件。

0 个答案:

没有答案