我在R中的一个图中绘制了几条回归线 . 我使用 abline()
中的 lty=
设置来区分它们 . 但是,一旦我有三条以上的线条,我发现这一点非常不满意:所有line types看起来都太相似了 . (我的图表需要是黑/白 . )
我确信必须有一种方法可以在R中组合符号和线条(有一条没有符号的虚线,一条有十字架的线条等),但至少对于 abline()
来说无法弄明白 . 我基本上在考虑将pch中的符号与线型或更有趣的线组合在一起,如here .
-
有没有办法创建新的线型? (比如
pch
,人们可以输入字符)? -
还有其他方法可以让线条更容易区分吗?
-
或者我是否必须切换到ggplot或其他软件包?
这个question用于定义线型的细节,但在这里并没有真正帮助我......
谢谢!
1 回答
您可以通过利用
predict
将abline
拆分成段来执行此操作,然后可以指定pch=
. 通过手动指定点,您可以决定在length.out=
参数中需要自定义刻度线的频率: