問題タブ [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 に答える
1304 参照

r - Shiny、ggvis、および HTML を使用した add_tooltip

tags$...ggvis インタラクティブ グラフィック内から関数を使用するにはどうすればよいですか?

「小さい」不自然な例:

(確かに、テーブルを構築するのに最も優雅ではありません。)

ttFunc1行内で使用するadd_tooltip(...)と、ツールチップが正しく表示されます。ただし、比較的同等の を使用するとttFunc2、空のツールチップになります。

ttFunc1(x=list(rownum=2))と を比較するとttFunc2(x=list(rownum=2))、機能的に同等であることがわかります。

私は何が欠けていますか?

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

r - 1 つのプロットで同時に layer_text() と layer_points() を使用する

私は ggvis が初めてで、かなり簡単な質問があります。散布図にデータ ポイントとそのラベルを表示したいと考えています。個々のプロットは簡単に作成できます。

しかし、両方の組み合わせは機能しません。

次のエラーが表示されます。

レイヤーに関するドキュメントはここでは役に立ちませんでした ( http://ggvis.rstudio.com/ggvis-basics.html#multiple-layershttp://ggvis.rstudio.com/layers.html )。

0 投票する
3 に答える
1188 参照

r - ggvis による対数スケールと制限

こんにちは、ggvis のスケールについて少し混乱しています。私は 2 つのことをしようとしています。xlim=c() に相当するものも探しています。どちらの場合も、以下のコードでは期待どおりの結果が得られません。

trans="log" を使用すると、すべてのドットがプロットの左側に表示され、スケールが消えることに注意してください。

次に、プロットを特定の値に制限したいと思います。データ フレームをサブセット化できますが、plot() から xlim に相当するものを探しています。

これはさらに奇妙な結果をもたらしているため、ドメインの機能を誤解している可能性があると推測しています。

ご協力いただきありがとうございます!

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

r - Shiny-markdown と ggvis の問題

Shiny-Markdown への ggvis プロットなどの問題があります。たとえば、コード

ggvisOutputLines の間、何もしないことにつながります。

を宣言する代わりにプロットを生成しoutput$pます。bind_shiny(vis, id)ここに問題があると思います。

これを修正する方法はありますか?

PS: 私の sessionInfo()

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

r - エラーバー付きの ggvis プロット - カスタム軸テキスト

エラーバー付きの ggvis プロットを作成しようとしています。平均値をポイントとしてプロットし、誤差範囲を長方形としてプロットすることにしました。ここに私のデータセットがあります:

そして、ここに私が作ろうとしているプロットコードがあります:

軸の目盛りにラベルを適切に割り当てることができないという点で行き詰まりました。テキスト「a」、「b」、および「c」に対応する 3 つのティックを使用する代わりに、すべてのティックに「a、b、c」を使用します。

私が間違っていることを教えてください。おそらく、私が気付いていないエラーバーを作成するためのはるかに簡単な方法がありますか?

前もって感謝します!

0 投票する
2 に答える
1628 参照

r - スライダーが年を制御する ggvis を使用して縦方向のデータを表示する

スライダーを使用して、基本的に散布図のセットである縦方向の空間データ セットで年を制御しようとしています。この変数にスライダーを割り当てる方法がわかりません - ggvis でこれを行うことはできますか?

単純化されたデータセット:

私が試したこと:

どんな助けでも大歓迎です!

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

r - Rstudio *.Rpres ドキュメントに ggvis() 出力を含めることは可能ですか?

rstudio の最新バージョンには、slideify に似たバックグラウンド マジックを使用して HTML5 スライド デッキを生成する機能が含まれています。ただし、含めると

HTML出力で次の結果が得られます。

上記のコード チャンクを使用して通常の *.Rmd ファイルを編成すると、期待どおりに動作します。ただし、Rpresentation ファイルの編成は機能していないようで、動作に違いがある理由に関するドキュメントが見つかりません。

更新: プレゼンテーションは HTML ベースですが、HTML 出力はまだサポートされていないようです。以下の回答で提案されている方法で svg または png にエクスポートしない限り、これは ggvis() を除外するようです。

エラー: HTML 出力を生成する関数が、revealjs 出力を対象とするドキュメントで見つかりました。このドキュメントの出力タイプを HTML に変更してください。