从RStudio中提取值来操纵包控件

时间:2013-09-17 11:00:14

标签: r rstudio

有没有办法从操作包中的滑块控件中提取当前值?例如:

library(manipulate)

xx <- seq(-pi, pi, pi/20)

manipulate(
  plot(xx, sin(par.a*xx)),
  par.a = slider(-3, 3, step=0.01, initial = 1))

使用滑块后,我希望得到par.a的值,以便进一步计算,而不必每次都看一下控件并手工编写。

1 个答案:

答案 0 :(得分:3)

自己想出来。

可以使用全局变量

manipulate(
  {plot(xx, sin(par.a*xx))
  a <<- par.a},
  par.a = slider(-3, 3, step=0.01, initial = 1))

也许对某人有帮助。