- 追加された行はこの色です。
- 削除された行はこの色です。
// 谷村 2005年 4月 14日 木曜日
// 自由に修正加筆してください
COLOR(red){SIZE(25){tkrplot}}
#contents
* tkrplotとは [#n559f7a6]
tkrplotとは、Tk ウィジェットの中にRグラフィックを配置するライブラリである。
* 実例 [#jeadc5e7]
library(tcltk)
library(tkrplot)
tt <- tktoplevel()
bb <- 1
img <- tkrplot(tt, function() plot(1:20,(1:20)^bb))
f <- function(...) {
b <- as.numeric(tclvalue("bb"))
if (b != bb) {
bb <<- b
tkrreplot(img)
}
}
a <- tkscale(tt, command=f, from=0.05, to=2.00, variable="bb",
showvalue=FALSE, resolution=0.05, orient="horiz")
tkpack(img,a)
''結果''
&ref(tkrplot.gif);
// x11recで録画しましたが、これってWindow枠やマウスカーソルが記録されない
// のですね。vnc2swfの方がよかったのかな。
例えば、このようにマウスでスクロールして対話的にグラフを表示するようなものを作成できる。
* コメントなど [#c5b0b8c2]
#comment