r - 在 ggplot2 上更改颜色
问题描述
如何更改此 R 代码的颜色:
ggplot(data = melted_cormat, aes(x=Var1, y=Var2, fill=value)) +
geom_tile() +theme(axis.text.x = element_text(angle = 90, hjust = 1))
我的意思是,这个背景颜色。
解决方案
填写你喜欢的颜色scale_fill_gradientn()
:
# sample data
x <- Orange
colnames(x) <- c("Var1", "Var2", "value")
# plot
ggplot(x, aes(x=Var1, y=Var2, fill=value)) +
geom_tile()+
theme(axis.text.x = element_text(angle = 90, hjust = 1))+
scale_fill_gradientn(colours = c("blue", "green", "yellow", "red"))
这能解决你的问题吗?
推荐阅读
- javascript - Javascript - 如何在 Vue.js 中使用多个复选框进行过滤?
- bootloader - 设置的保险丝是否不正确:328p 现在需要一个振荡器 - 如何重置?
- angular - Selenium Web 驱动程序(Angular、Protractor)需要 Google Chrome 的 beta 版本
- python - PYTHON 将百分比格式化为数字
- javascript - 我怎样才能保持默认单击 div 的第一个图像元素?
- keycloak - Keycloak 中的 SAML 注销失败
- stm32 - 如何使内置以太网在 stm32f407 上工作?
- python - 如何从嵌套的json中提取字段并保存在数据结构中
- c# - 空值的 Nunit 测试集合
- c++ - 如何在 Linux 中编译 ISPC 代码并将其与普通 cpp 文件链接?