小编use*_*478的帖子

ggplot geom_tile颜色与纺织品

我想创建一个不仅可以填充颜色而且还可以填充纺织品的geom_tile,这可能吗?

基本上,我有这个图:

绿色的红色情节

但是,我需要它是黑色/白色,所以这就是我得到的: 黑白情节

但是在黑白模式下很难看出A组和B组之间的区别.因此,我认为如果它可以合作一些纺织品会更好.例如,对于值0.0到1.0,颜色从白色到黑色没有图案,对于-1.0到0.0,颜色是黑色到白色但是有它上面有某种图案/纺织品.

这有可能吗?

我从这个问题中受到启发:在gpplot2中使用纺织品填充barplot中的条形图 并想知道这是否可以应用于geom_tile()?

这就是我想要的,我用Paint画了这个.与纹理

用于生成这些图表的代码:

library(reshape2)
library(ggplot2)
dat = rbind.data.frame(c(0.1038,  0.1224,  0.0906,  0.1859, -0.0811, "Group.A"),
                       c(-0.1551, -0.1829, -0.1354, -0.2776,  0.1212, "Group.B"))
colnames(dat) = c("A", "B", "C", "D", "E", "Group")
m = melt(sub.all, id.vars = "Group")
#Red/green
ggplot(m, aes(variable, factor(Group))) + geom_tile(aes(fill = value), colour = "white") + 
  scale_fill_gradient2(low = "green",  high = "red", mid = "white", limits = c(-1,1)) + coord_flip() 
#Black/white
ggplot(m, aes(variable, factor(Group))) + geom_tile(aes(fill = value), colour = "white") + 
  scale_fill_gradient2(low = …
Run Code Online (Sandbox Code Playgroud)

r heatmap ggplot2

6
推荐指数
0
解决办法
442
查看次数

Azure VM,云服务还是Web作业?

我是Azure的新手,不太清楚我需要什么服务来实现这个目标:

我想要做的是开发一个应用程序/服务来完成一些计算任务.我创建了一个用于将数据发送到我的数据库的Web API.我将使用数据库中的数据执行一些计算并将结果存储回数据库中.此应用/服务将持续运行.

我不确定是否应该使用Web作业或云服务或虚拟机.他们似乎都能够实现我想要的......或者也许我应该考虑的事情?

非常感谢,

LT

azure azure-virtual-machine azure-cloud-services azure-webjobs

3
推荐指数
1
解决办法
1617
查看次数