2Dプロットで、ユーザーがインタラクティブに1つのアスペクト(たとえば線の向きや長さ)を変更する方法はありますか?Rインタラクティブプロット?
14
A
答えて
8
rpanelパッケージが私のために働いています。
library(rpanel)
lvm.draw <- function(panel) {
x=0:20
plot(x, panel$int + (panel$slo*x), ylim=panel$data, ylab="y", main="Adam's Super Duper Interactive Graph", typ="l", lwd=3, col="red")
grid()
panel
}
ylimdat<-c(-50,50)
panel <- rp.control(title = "Adam's Panel", data=ylimdat, slo=0.5, int=1.0, size=c(300, 160))
rp.slider(panel, var=slo, from=-5, to=5, action=lvm.draw, title="Slope", pos=c(5, 5, 290, 70), showvalue=TRUE)
rp.slider(panel, var=int, from=-50, to=50, action=lvm.draw, title="Intercept", pos=c(5, 70, 290, 90), showvalue=TRUE)
2
TeachingDemosパッケージのtkexamp関数は、プロット内のさまざまなオプションを変更するためのコントロール付きのグラフを作成するのに役立ちます。ヘルプページにいくつかの例があり、どのように動作するかを見ることができます。
同じパッケージ内のTkIdentify関数を使用すると、ラベルを(ポイントからラベルを指す線とともに)目的の位置にドラッグすることができます。その関数からのコード(すべてR、何もコンパイルされていません)あなたのダイナミックなプロットのためにラインをドラッグすることができます。
11
関連する問題
- 1. Jupyterノートブックのインタラクティブプロット
- 2. インタラクティブプロットを使用した動的Webアプリケーションのための技術とフレームワーク
- 3. C2059:構文e r r r: ';'
- 4. Rファイルの解析R
- 5. Rのストップウォッチ機能R
- 6. Rのメタヒューリスティックアルゴリズムの実装R
- 7. Rの累積数R
- 8. パス:Rのデータ分析R
- 9. Rの色の配列R
- 10. (R)
- 11. R(
- 12. R -
- 13. R:
- 14. R:
- 15. R -
- 16. R:
- 17. Rの線形モデルのクロス検証R
- 18. オーバーレイRにおいてRプロット
- 19. R軸の日付をプロットするR
- 20. R表示内のリーフレットマップをR
- 21. Rの基本的なカレンダー表示R
- 22. Rの整数の小数表現R
- 23. R CMDビルド - R内から可能?
- 24. Rの多次元グループデータを読むR
- 25. R read.tableを<->はwrite.table Rで
- 26. ダウングレードRのバージョンとRのパッケージBioconductor
- 27. RのクリーンでシンプルなファクトリファクトリR
- 28. Rの分布と密度R
- 29. Rの極座標変換画像R
- 30. R/XLL:R
ここに、「rpanel」を使用した別の例があります:http://revgr.com/2012/12/11/interactive-graphs-using-r/ –