我正在尝试使用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"))
答案 0 :(得分:0)
我将评论移到答案:
with
的要点是,不需要在剩余的通话中使用data$column
,您可以直接引用这些列。同样适用于子集。
with(subset(d0, public.private == 0), points(pct_phd, tuition, col = "blue"))
d0$pct_phd
显式使用原始数据中的完整列,覆盖with
中使用的子集。这就是为什么你的尝试没有成功的原因。