条件绘图(不能使用ggplot)

时间:2016-04-05 01:58:19

标签: r graph subset

我正在尝试使用with()points()绘制子集图表。这就是我到目前为止所做的:

with(d0, plot(d0$pct_phd,d0$tuition))
with(subset(d0, d0$public.private == 0), points(d0$pct_phd, d0$tuition, col = "blue"))

This is what it looks like

1 个答案:

答案 0 :(得分:0)

我将评论移到答案:

with的要点是,需要在剩余的通话中使用data$column,您可以直接引用这些列。同样适用于子集。

with(subset(d0, public.private == 0), points(pct_phd, tuition, col = "blue"))

d0$pct_phd显式使用原始数据中的完整列,覆盖with中使用的子集。这就是为什么你的尝试没有成功的原因。