假设有一个数据框df,包含x和y两列数据,可以使用ggplot2和stat_smooth函数来画出散点图和二次曲线函数图像:

library(ggplot2)

ggplot(df, aes(x, y)) +
  geom_point() +
  stat_smooth(method = "lm", formula = y ~ poly(x, 2), se = FALSE)

其中,stat_smooth函数中的method参数表示使用线性模型,formula参数表示用二次多项式拟合数据,se参数表示不显示置信区间。

用R语言stat_smooth在散点图上画出二次曲线函数图像

原文地址: https://www.cveoy.top/t/topic/bf45 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录