ggplot2 geom_line和指定线条颜色有问题

时间:2020-07-09 05:53:20

标签: r ggplot2

我正在绘制一个变量,该变量代表不同个人在不同时间点的表现(时间以月为单位)。当我使用以下代码时:

SameValueNonNumber(x, y)

我得到了需要的图形,其中连接了每个参与者的点,但是我想更进一步,并根据另一个变量获得不同颜色的连接线:

ggplot(data=  AllNPa, 
       mapping = aes(x = TimeMonths, y = EMcomposite, group = subject_label)) +  
  geom_point(shape = 2, size = 1) +
  geom_line()

当我运行上面的代码时,连接每个参与者的点的线消失了。我相信原因是对于某些参与者,ColourVariable随时间变化,因此该参与者的一条线在连接时间点1和2时必须是一种颜色,而在连接时间点2和3时需要另一种颜色。我想R不知道如何处理这个问题,所以它不会被绘制。

您对如何解决此问题有任何建议吗?

0 个答案:

没有答案