数据可视化建模与 ggplot2 编程
在数据可视化和建模的领域中,我们经常需要对不同的数据进行分析和展示。本文将介绍如何使用 R 语言进行模型可视化,以及如何通过编程的方式提高 ggplot2 绘图的灵活性。
模型可视化
在进行模型可视化时,我们可以使用 broom 包中的函数来提取不同层次的模型信息。
模型级摘要
首先,我们使用 glance() 函数来查看模型对每个城市的拟合情况。以下是具体的代码:
library(broom)
model_sum <- models %>% glance(mod)
model_sum
运行上述代码后,我们会得到一个包含每个城市模型拟合信息的数据框。其中, r.squared 表示决定系数,它是衡量模型拟合优度的一个重要指标。我们可以使用点图来查看不同城市的 r.squared 变化情况:
ggplot(model_sum, aes(r.squared, reorder(city, r.squared))) +
geom_point()
为了更好地理解 r.squared 的含义,我们可以提取出 r.squared 最高和最低的三个城市,并绘制它们的季节性模式图:
t
超级会员免费看
订阅专栏 解锁全文
1万+

被折叠的 条评论
为什么被折叠?



