如何在 R 中绘制回归树的预测值与实际值? [关闭]

Posted

技术标签:

【中文标题】如何在 R 中绘制回归树的预测值与实际值? [关闭]【英文标题】:How can I plot predicted vs. actual values for a regression tree in R? [closed] 【发布时间】:2020-06-26 23:40:24 【问题描述】:

我是 R 新手。由于我已经根据我的测试数据完成了回归树和预测,因此我想绘制实际值与预测值。您会为此推荐哪个功能?另外,随机森林是否有针对相同问题的功能?

我尝试了基本函数“绘图”,但最后我得到了 y 轴上的回归树和 x 轴上的实际值,这不是我的意图。

【问题讨论】:

您可以使用ggplot2 包进行绘图。如果没有可重复的样本,我无法为您提供更多帮助。 【参考方案1】:

尝试使用 ggplot 包而不是默认的绘图功能。将实际值和预测值存储在数据框中,并使用 ggplot 包进行绘制。

actualAndPredictedData = data.frame(actualValue = testData$y, 
                                    predictedValue = predict(rTreeModel,testData))

ggplot(actualAndPredictedData,aes(x = actualValue, y = predictedValue) +
geom_point()

【讨论】:

谢谢!是否可以在这个函数中重命名ylab和xlab?

以上是关于如何在 R 中绘制回归树的预测值与实际值? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何测试线性回归是不是适合预测 [关闭]

基于R语言的Logistic回归模型构建与Nomogram绘制

使用 matplotlib 绘制 scikit learn 线性回归结果

R语言构建logistic回归模型并评估模型:模型预测结果抽样可视化模型分类预测的概率分布情况使用WVPlots包绘制ROC曲线并计算AUC值

回归任务中的评价指标之MSE,RMSE,MAE,R-Squared,MAPE

如何在 R 中绘制我的多变量回归时间序列模型?