首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >效果图R-将数据点放入效应图

效果图R-将数据点放入效应图
EN

Stack Overflow用户
提问于 2020-01-23 20:21:02
回答 1查看 607关注 0票数 0

当前效果图查找范围

致所有人:我正在尝试了解是否有办法进一步发展我的效果图。我想知道是否有一种方法可以将用于创建效果图的数据点放到效果图本身上,所以它看起来有点像散点图。

我正在使用软件包:(ggplot2),(stargazer),(effects),(gridExtra),(plyr)

使用的代码:

代码语言:javascript
复制
setwd("F:/Sussex PhD/data/constresult19")
my_gen <- read.csv("genhis.csv") #data set name

#linear models
const.qualsvc <- lm(Conpv1019 ~ + Noqual19 + Alevel19 + Degplus19 + Const5ac + Gdschlsrate + FSMKS2 + FSMAlevel, data = my_gen)
const.qualsvl <- lm(Conpv1019 ~ + Noqual19 + Alevel19 + Degplus19 + Const5ac + Gdschlsrate + FSMKS2 + FSMAlevel, data = my_gen)
stargazer(const.qualsvc, const.qualsvl, type = "text")

#effect plots
eddeg.cona <- effect(term = "Degplus19", mod = const.qualsvc)
eddeg.cona <- plot(eddeg.cona, ylim=c(-20,30), xlab = "Percent Degree Qualification Plus", ylab = "Percentage Change in Con vote 2010-19", main="Effect of Degrees on Change in Con % Vote", col.line = "blue")
eddeg.laba <- effect(term = "Degplus19", mod = const.qualsvl)
eddeg.laba <- plot(eddeg.laba, ylim=c(-20,35), xlab = "Percent Degree Qualification Plus", ylab = "Percentage Change in Lab vote 2010-19", main="Effect of Degrees on Change in Lab % Vote",col.line = "red")`

grid.arrange(eddeg.cona, eddeg.laba, ncol=2)`#effect plots side by side

向James Prentice致以亲切的问候(只是一个相当初级的R用户)

EN

回答 1

Stack Overflow用户

发布于 2020-01-24 00:53:34

欢迎来到SO。我从未使用过effects包,但是看起来您可以从effect()生成的对象中提取用于绘制拟合和置信区间的元素。如果看不到你的数据,我不能提供比这个最小的可重现的例子更多的建议。如果你有任何问题,请告诉我。

代码语言:javascript
复制
library(ggplot2)
library(effects)

mpg.model <- lm(data = mtcars, mpg ~ wt + cyl) 

wt.eff <- effect(term = "wt", mod = mpg.model)

mpg.model.plot.data <- data.frame(
  wt.eff$x,
  eff.lower = wt.eff$lower,
  eff.upper = wt.eff$upper,
  eff.fit = wt.eff$fit
)

ggplot(data=mpg.model.plot.data, aes(x = wt)) +
  geom_ribbon(aes(ymin = eff.lower, ymax = eff.upper), fill = "blue", alpha = 0.3) +
  geom_line(aes(y = eff.fit), color = "blue")
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59878471

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档