首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >visreg2D回归图中颜色的变化

visreg2D回归图中颜色的变化
EN

Stack Overflow用户
提问于 2013-07-29 19:58:57
回答 2查看 2.1K关注 0票数 0

在R中可视化回归结果的一个很好的方法是visreg软件包。我特别喜欢用两种颜色的不同色调相互作用的情节:

代码语言:javascript
复制
library(visreg)
fit.heat <- lm(Ozone ~ Solar.R + Wind + Temp, data = airquality)
visreg2d(fit.heat, "Wind", "Temp", plot.type = "image")

(来自 documentation)

使用的两种颜色是红色和蓝色。

问题

我怎样才能改变颜色?红色和蓝色的颜色在黑白字体上看上去不太好,红色和蓝色无法区分。举个例子,我很高兴看到从蓝色到白色的天平。有可能做到这一点吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-02-11 11:16:13

您可以通过在visreg2d函数中添加颜色参数来更改图形的颜色。例如,您可以使用标准的R调色板之一,如terrain.colors()heat.colors(),也可以修改/创建自己的调色板,例如使用包RColorBrewer (如所附示例中的示例)。

代码语言:javascript
复制
visreg2d(model, x="RELATEDNESS", y = "Hs_obs", scale = "response", 
xlab = "Relatedness", ylab = "Heterozygosity", main = "Flower abundance", 
zlim = c(0,100), col = colorRampPalette(brewer.pal(9,"Reds"))(20))

票数 2
EN

Stack Overflow用户

发布于 2013-07-29 20:34:54

如果你输入

代码语言:javascript
复制
edit(visreg2d)

您将能够查看此功能的颜色托盘。您可以在这里编辑并选择您选择的颜色组合。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17933064

复制
相关文章

相似问题

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