問題タブ [polychart]
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 - rCharts + polychart で点の色を手動で設定する
rCharts と polychart フロントエンドを使用してグラフを作成しようとしています。
ある種の離散マッピング (上記の例のように) を使用するか、他のロジックを使用して、ポイントの色を制御したいと考えています。それはどのように行われますか
編集
Ramnath の回答に従って、次のことを試みましたが、空のページが表示されます。
github からrCharts をアップグレードすることで問題が解決しました。
r - rCharts + polychart で日付と大きな数を処理する
次のサンプルでは、サンプル データ (タイムスタンプとそれに関連付けられた値) を使用して data.frame を作成します。次に、ポリチャートをバックエンドとして rCharts を使用してこれらのデータをプロットしてみます。一度は元のタイム スタンプを使用し、もう 1 回は intiger に変換した後です。
最初のプロット (plt1) は次のようになります。
2 つ目は次のとおりです。
ご覧のとおり、時間/分の値に関係なく、同じ日付に含まれるデータ ポイントの X 座標が同じになるように、日付が切り捨てられます。両方のプロットに表示されるツールチップも切り捨てられます。ポリチャートを使用して時間/分の解像度を維持するにはどうすればよいですか?
編集
これをいじってみると、polychart は 10^9 を超える X 値をうまく処理できないという結論に達しました。私はまだこれを解決する方法を見つけることができませんでした。
javascript - rCharts::rPlot on click イベント
この例では、JavaScript を使用して rPlot にツールチップを追加する方法 を示しました 。ライブラリ/ハイチャート/examples.R
rPlot に hPlot と同様の on.click イベントを実行させたいのですが、rPlot/polycharts を使用してそれを割り当てる適切な方法を見つけられませんでした。
ポリチャートの例 (ツールチップの適用に成功):
HighCharts の例 (アラーム ポップアップの作成に成功):
以下は、プロットするがクリックイベントをトリガーしない現在のコードです。
現在 rCharts v0.4.2 を使用しています: パッケージ: rCharts タイプ: パッケージ タイトル: Polycharts.js を使用したインタラクティブ チャート バージョン: 0.4.2 日付: 2013-04-09
r - rCharts、polychart.js、Shiny を使用した散布図
散布図を使用して光沢のあるアプリを作成しようとしていますが、エラーが発生しています」
キャッチされていない DefinitionError: 仕様が正しくありません polychart2.standalone.js:263
renderchart2 を使用するとこれが修正されることを読みましたが、それでも同じエラーが発生します。rcharts の最新の開発バージョンを使用しています。これが私のコードです。
UI.R
サーバー.R
ご協力いただきありがとうございます
r - rPlot が Shiny アプリに表示されない
ツールチップ付きのプロットを作成するために、rCharts と polycharts を使用したいアプリがあります。しかし、光沢のあるアプリをロードするとプロットが表示されず、その理由がわかりません。
ここに私のui.Rがあります:
そして、ここに私のserver.Rがあります:
options( RCHART_LIB = 'polycharts') 、 input$TestSel ~ Temperatureの周りにas.formulaを使用する、TestSelection-ui にリアクティブ要素を追加する、ブラウザを内部からFirefox から Chrome へ。
input$ TestSel ~ Temperatureが理由であると思われます。Chrome で JavaScript を検査すると、 input$TestSelが目的の値に解釈されているようには見えません。しかし、私はjavascriptにまったく慣れていないので、わかりません。編集: input$TestSelを目的の値に変更すると目的のプロットが得られるため、ここでエラーが発生することはかなり確信しています...ただし、それを解決する方法はまだわかりません。
R のみを使用すると、ビューアーでプロットが希望どおりに表示されます。