从图中删除点,但不删除线

5

有人知道如何在不删除线条的情况下去掉图表中的点吗?

我已经创建了一个类似下面链接中的最后一个图表,采用二项比例尺。

是的,这些点是有用的,但是当在图表中添加更多线条并集中关注不同线条的趋势时,这些点会感到有些不必要。其次,只是出于好奇如何改变图表的外观。

二项比例尺

我使用的命令如下:

> plot(Leaves>0~light,x,xlab="Light",ylab="Response")

> g=glm(formula = Leaves > 0 ~Light, family = binomial ,data =V.riviniana, na.action = na.exclude)

> curve(predict(g,data.frame("Light"=x),type="resp"),add=TRUE,lty=8)

> g2=glm(formula=Leaves>0~Light, family=binomial, data=V.biflora,na.action=na.exclude)

> curve(predict(g2,data.frame(Light"=x), type="resp"),add=TRUE,lty= 1)

5
首先,为什么要这么做?这些要点非常有信息量,如果去掉它们,你会失去很多信息。其次,这取决于你是如何创建这幅图片的。为了帮助我们更好地回答你,请发布可复制的代码。 - Aaron left Stack Overflow
我认为可以设置点的大小和透明度。您可以调整这些设置以有效地删除这些点。 - Nishanth
最后一行有语法问题。我同意@Aaron的观点。这个显示中的点非常重要。 - Rich Scriven
1个回答

6
使用type="n"参数来plot
plot(Leaves>0~light, x, xlab="Light", ylab="Response", type="n")

并且它不会显示出这些点。


谢谢,那很容易 :) - user40116

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接