【发布时间】:2021-04-06 03:54:08
【问题描述】:
我有一个十六进制代码颜色表(“my_table”),如下:
V1 V2
1 #010000 #080000
2 #140004 #000000
3 #000000 #080000
4 #040000 #110000
5 #050000 #080004
6 #030000 #030000
7 #090000 #0B0000
8 #3A0010 #2D000D
9 #000000 #000000
我想在 R 中绘制热图,在我的图中显示这些颜色。我试过了:
grid.raster(my_table, interpolate=FALSE)
它有效,但我也希望热图有标签、图例等,所以我想我会使用一个有更多选项的函数,比如 ggplot 来绘制我的热图。我找不到任何方法可以用 ggplot 将此十六进制代码矩阵绘制为颜色,有人知道解决方案吗?
【问题讨论】:
-
谢谢。我熟悉 ggplot2,但在绘制十六进制代码颜色(而不是通常使用的数字)时遇到问题
标签: r ggplot2 heatmap rgb raster