你如何在ggplot中躲避水平线范围?

时间:2017-07-30 19:42:34

标签: r ggplot2 tidyverse

你如何在1中躲避DeleteNegativeNodes

int

结果:

enter image description here

虽然我希望看到线条略微位于水平线以下,与其他地方ggstance::geom_linerangeh的标准行为一致。

1 个答案:

答案 0 :(得分:2)

要避免躲避,您需要将颜色或线型映射到另一个变量,该变量根据第三个变量将am拆分为子类别;否则,am的每个级别只有一个类别,因此无需躲闪。

例如,让我们使用vs作为其他变量,我们会将其映射为颜色。我们还为completeamvs的缺失组合添加行(使用cyl),以确保即使对cyl和{的组合也会发生躲避{1}}数据中只有一级am

vs

enter image description here