問題タブ [htmlwidgets]

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 投票する
0 に答える
1923 参照

r - crosstalk と plotly - ggplotly は shareddata-object を受け入れません

plotly および crosstalk ライブラリを使用して、インタラクティブにリンクされた視覚化を生成しようとしています。以下の例に示すように、ggplotly() でリンクされたビューを生成するために、ggplot2 に「共有データフレーム」オブジェクトを渡すことができるようです。この例を実行しようとすると、次のエラー メッセージが表示されます。

エラー: ggplot2 はクラス SharedData/R6 のデータを処理する方法を知りません

現在のバージョンの ggplot2 (v. 2.2.1) と plotly (4.5.6) を使用しています。このエラーの原因は何ですか?

助けてくれてありがとう!

私が複製しようとしている例は、次の場所にあります。

https://cpsievert.github.io/plotly_book/linking-animated-views.html

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

r - ソース/ターゲットのインデックスがゼロではないようです networkd3

Web トラフィック データを使用して、インタラクティブな Web サイト トラフィック図を作成しようとしています。

パッケージの使用。

それは単なる ですがsimpleNetwork、この警告が表示され続け、強制的に RStudio が閉じられます。

警告メッセージ: ソース/ターゲットのインデックスがゼロではないようです。これは Javascript で必要なため、プロットがレンダリングされない場合があります。

私は何時間も研究してきましたが、これがどのように機能するかを見つけることができないようです. JavaScript は 0 から、r は 1 から読み取ることを理解しています。そのため、機能していません。

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

r - RのonRender()htmlWidgetsの散布図で線の太さと不透明度を変更する

R パッケージ htmlwidgets の onRender() 関数を使用して、ユーザーが点をクリックすると線が描画されるプロットを作成したいと考えています。私は現在、灰色の線がデフォルトの太さで、おそらくデフォルトの不透明度で描かれているという核心を持っています。

ただし、線の太さを変更することに固執しています(線の不透明度を変更する可能性がありますが、機能している可能性があり、線が非常に細いため表示できません)。線を非常に太く、かなり透明にしたいです。線幅と不透明度についていくつかのパラメーターとアプローチを試しましたが (一部は以下にコメントアウトされています)、違いはないようです。私が見逃している可能性のあるアイデアはありますか?ありがとうございました。