問題タブ [ggvis]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - サブセット プロット データに対する Shiny/ggvis の反応性
GGVIS に関する講演を見た後、最初の Shiny/ggvis アプリを作成しようとして失敗しました。私のプロットは R で動作しますが、それを Web に表示するために Shiny アプリに移行しようとすると、何も得られません。ラジオ ボタンが表示され、機能しているように見えます (rStudio/Shiny/Reactivity チュートリアルのテーブルを使用してテストしましたが、ggvis プロットでは適切に配置されていないようです)。私は Rstudio のチュートリアルに従い、ggvis ソース コードの demo フォルダーの一部を使用しています。ユーザー入力に基づいてデータをサブセット化し、分布を表示する単純なカーネル密度プロットを作成しようとしています。私がこれまでに持っているものの再現可能な例が添付されています。ここで何が欠けているかについての洞察をいただければ幸いです。
ui.R
サーバー.R
編集:この質問をフォローアップするために、次のものを削除すると気づきました:
と
server.R でグラフを作成するための呼び出しから、グラフが実行され (最初に求めていた多色のグループ化はありませんが)、ラジオ ボタンがデータ サブセットを正常に選択します。前述のように、リアクティブ サブセット関数を使用せずに R でグラフを実行しているとき、グラフを実行して、ダイヤモンドの色でストローク/塗りつぶしを変えることができます。この機能は、現時点で Shiny から ggvis へのインタラクションでサポートされていませんか? それとも、この関数を何らかの形で誤解しているだけですか? ここに私の更新されたコードがあるので、私の結果を見ることができます:
ui.R
サーバー.R
r - ggvis: size プロパティを行に追加
を始めたばかりggvis
です。特に興味深い、または一般的な質問ではありませんがsize
、行にプロパティを追加する方法は明らかではありません。特に、を使用して次のプロットをどのように複製しますggvis
か?
また、十分に評判の高い人がggvis
タグを作成できますか? 乾杯。
r - ggvis 光沢のあるユーザー入力を動的に更新しますか?
私はプログラミング、R、シャイニー、および ggvis の初心者であり、ユーザー入力に基づくリアクティブなデータ更新に頭を悩ませようとしています。以下は、私が構築しようとしているタイプの時間経過プロットを含む光沢のあるアプリの再現可能な例です。
アプリが実行され、ユーザー入力が変更されると更新されます。ただし、プロットは、「マッピング」構文 ( = ) を使用して ggvis() 呼び出しで x、y、およびサイズ変数が呼び出された場合にのみ更新されます。私の直感では、「設定」構文 ( := ) または ( ~ ) 演算子を使用すると、次の問題を解決できます。
問題は、ユーザー入力が変更されたときに新しいプロットが生成され、その新しいプロットがクライアントに送信されるのではなく、データ ポイントを動的に更新することです。プロットを新しい (x,y,サイズ)位置。
ggvis が特定のデータ ポイント (データ フレームの個々の列から取得した x、y、およびサイズの値) を更新されたデータ ポイント (そのデータの同じ行にある 3 つの異なる列) にバインドする方法については、まだ構文的に満足していません。フレーム)。私が探している種類の更新を可能にする ggvis の機能は現在ありますか?
ui.R
サーバー.R
r - リアクティブ data.frame
data
シャイニーのリアクティブ関数内で R に読み込まれた data.frame にアクセスしたい。
data.frame
data
別のリアクティブである ggvis プロット内から呼び出そうとしています。特に、ggvis プロットの一部ではないtooltip_info
列を表示する関数から。name
tooltip_info 関数
リアクティブ ggvis プロット
server.ui
ui.r
print(str(data))
その構造を確認したdata
ところ、data.frame オブジェクトではなく、次の出力が得られました。
r - ggvis、normalizedPath() のエラー
ggvis Web ページ ( http://ggvis.rstudio.com/ggvis-basics.html#introduction ) の「対話型」の例の 1 つを実行すると、エラーが発生します。
ggvis、dplyr、shiny パッケージをロードしました。
私が実行したコードは次のとおりです。
そして、ここに私が得る出力があります。
RStudio バージョン 0.98.507 と R バージョン 3.1.0 を使用しています。プラットフォーム: x86_64-apple-darwin13.1.0 (64 ビット)。
r - ggvis add_tooltip の集計関数
各バーの頻度をツールチップに追加しようとしていますが、問題が発生しています。group_by を使用しようとしましたが失敗しました。ツールチップは、各バーのツールチップごとに 4 を返します。
この方法にも同じ問題があります。バーごとに 4 を返します...
r - ツールチップ付きのggvis密度プロット?
tooltip
ggvis プロットにを追加しようとしています。基本的に、マウスを密度プロットの上に置いたときに密度数を追加したいと考えています。これは私が今持っているものです:
しかし、ホバーすると、次のエラーが表示されます。
ありがとう!