【发布时间】:2016-05-19 01:11:58
【问题描述】:
在 R 中,我想制作一些使用彩色线条的图表,如下例所示。也许我可以使用彼此相邻放置的不同线来做到这一点,但问题是很难使用正确的线宽,以便它们完全相邻放置,中间没有任何空白(因为 lwd 参数R 图形包中的行数不是绝对坐标)。是否有任何其他方法可以指定我想用两种或三种(或更多)不同颜色绘制一条线? (理想情况下,角和线封顶应该看起来不错)
干杯, 汤姆
PS 我正在开发的应用程序是能够绘制具有多态状态的系统发育,如下图所示
【问题讨论】:
-
这个问题有点含糊。您应该添加一个具体示例,准确说明您要实现的目标(以及到目前为止您编写的代码)。目前我唯一的想法是您应该使用
rect而不是行。 -
我会编写一个算法来创建与您所需的路径形状相匹配的矩形集,或者最好是多边形。这并不像你想象的那么难:-)