【问题标题】:Color visualization for different parts of a diagram图表不同部分的颜色可视化
【发布时间】:2016-06-09 02:08:20
【问题描述】:

我有一些植物根部不同部位的基因表达数据(见图),我想展示根部不同部位的基因表达水平。例如,如果基因在顶端分生组织中高度表达,我想将示意图的顶端分生组织部分标记为红色。一种可能性是将图表制作成地图,有没有人有任何建议如何在 R 中将图表制作成地图?或者,如果您知道任何用于此目的的工具,请告诉我。谢谢!

The plant root structure

【问题讨论】:

  • SO 只接受光栅图像文件,但如果您的原件具有实际结构,您可以为单个多边形着色。

标签: r


【解决方案1】:

您可以使用the raster package 绘制自己的多边形来分隔区域。或者,this post 可能会提供更好的方法来做到这一点。

然后,您可以在多边形内创建热图和颜色。说,ggplot2::geom_polygon()

为了让它看起来更好,你可以使用原始图像作为背景,然后用一些透明度覆盖你的热图(即ggplot2中的alpha参数),这样你就可以看到彩色的热图和一些原始图像。更多详情请查看this post,如果您喜欢有趣的图片,请查看this post

【讨论】:

  • 非常感谢,BarkelyBG!人体贴是我需要的,因为我有一个用于细胞形状的 SVG 文件。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-04-13
  • 1970-01-01
  • 2018-10-25
  • 2017-04-10
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多