問題タブ [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.

0 投票する
1 に答える
2720 参照

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

0 投票する
1 に答える
1450 参照

r - ggvis: size プロパティを行に追加

を始めたばかりggvisです。特に興味深い、または一般的な質問ではありませんがsize、行にプロパティを追加する方法は明らかではありません。特に、を使用して次のプロットをどのように複製しますggvisか?

また、十分に評判の高い人がggvisタグを作成できますか? 乾杯。

0 投票する
1 に答える
1029 参照

r - ggvis 光沢のあるユーザー入力を動的に更新しますか?

私はプログラミング、R、シャイニー、および ggvis の初心者であり、ユーザー入力に基づくリアクティブなデータ更新に頭を悩ませようとしています。以下は、私が構築しようとしているタイプの時間経過プロットを含む光沢のあるアプリの再現可能な例です。

アプリが実行され、ユーザー入力が変更されると更新されます。ただし、プロットは、「マッピング」構文 ( = ) を使用して ggvis() 呼び出しで x、y、およびサイズ変数が呼び出された場合にのみ更新されます。私の直感では、「設定」構文 ( := ) または ( ~ ) 演算子を使用すると、次の問題を解決できます。

問題は、ユーザー入力が変更されたときに新しいプロットが生成され、その新しいプロットがクライアントに送信されるのではなく、データ ポイントを動的に更新することです。プロットを新しい (x,y,サイズ)位置。

ggvis が特定のデータ ポイント (データ フレームの個々の列から取得した x、y、およびサイズの値) を更新されたデータ ポイント (そのデータの同じ行にある 3 つの異なる列) にバインドする方法については、まだ構文的に満足していません。フレーム)。私が探している種類の更新を可能にする ggvis の機能は現在ありますか?

ui.R

サーバー.R

0 投票する
0 に答える
851 参照

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 オブジェクトではなく、次の出力が得られました。

0 投票する
1 に答える
383 参照

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 ビット)。

0 投票する
1 に答える
687 参照

r - ggvis add_tooltip の集計関数

各バーの頻度をツールチップに追加しようとしていますが、問題が発生しています。group_by を使用しようとしましたが失敗しました。ツールチップは、各バーのツールチップごとに 4 を返します。

この方法にも同じ問題があります。バーごとに 4 を返します...

0 投票する
1 に答える
1038 参照

r - ツールチップ付きのggvis密度プロット?

tooltipggvis プロットにを追加しようとしています。基本的に、マウスを密度プロットの上に置いたときに密度数を追加したいと考えています。これは私が今持っているものです:

しかし、ホバーすると、次のエラーが表示されます。

ありがとう!