CSS   发布时间:2022-04-17  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了scale_gradient2中的不对称颜色分布?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
更改scale_fill_gradient2的上限也会影响值“ 0作为0左右的颜色分布似乎总是对称的,有没有办法获得颜色值的不对称分布?

这里是使用geom_tile()的一个小例子:

data <- read.csv("http://protzkeule.de/data.csv")
p <- ggplot(data=data,aes(x=variable,y=meas)) + geom_tile(aes(fill=value))

具有对称极限的情节:

p + scale_fill_gradient2(low="blue",mid="white",high="red",guide="colorbar",limits=c(-.1,.1))

但是当更改上限时,较低的色彩也会变化(观察色条):

p + scale_fill_gradient2(low="blue",.3))

解决方法

你想要的是scale_fill_gradientn.争论不是非常清楚(花了一个小时左右才能最终体现出它的一部分),尽管如此:
library("scales")
p + scale_fill_gradientn(colours = c("blue","white","red"),values = rescale(c(-.1,.3)),guide = "colorbar",.3))

这使:

大佬总结

以上是大佬教程为你收集整理的scale_gradient2中的不对称颜色分布?全部内容,希望文章能够帮你解决scale_gradient2中的不对称颜色分布?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。