【发布时间】:2015-10-04 11:13:49
【问题描述】:
我正在尝试使用 R 生成的交互式绘图向我的学生展示改变上升和运行如何影响线的斜率。我基本上用下面的代码完成了这个,但我想找到一种方法来突出显示点 (x_1, y_1), (x_2, y_2) :
manipulate(
plot(x<-seq(from = -3,
to = 3,
by = .02),
y=(y_2-y_1/(x_2-x_1))*x,
type = "l",
ylim = c(-5,5),
panel.first = grid()),
y_2=slider(min = -3, 3, initial = 1, step = .5),
y_1=slider(min = -3, 3, initial = 0, step = .5),
x_2=slider(min = -3, 3, initial = 1, step = .5),
x_1=slider(min = -3, 3, initial = 0, step = .5)
)
感谢您提供的任何帮助
【问题讨论】:
标签: r plot interactive