問題タブ [amcharts]
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.
c# - 箇条書きを追加し、xaxis ラベル間隔を減らす
私は小さなアプリで作業しており、amChart がかなり優れていることがわかりました。しかし、いくつかのことを制御できるようにしたいのですが、それを行う方法がわかりません...
まず、ユーザーが各データ値の箇条書きを表示できるようにします。次に、xaxis ラベルを減らす必要があります。すべての箇条書きを表示したいのですが、1、5、10、15、20、および 25 のみを表示したい 25 個のアイテムを考えてみましょう。
c# - C# 変数値を javascript に渡して amcharts を操作するにはどうすればよいですか?
C# から javascript に json 文字列を含む変数を渡そうとしています。そこで、その情報を使用して amchart 縦棒グラフを描画しようとしています。ただし、javascript から json 文字列を格納する変数にアクセスしようとすると、次のエラーが表示されます。
コンパイラ エラー メッセージ: BC30451: 'sjson' が宣言されていません。保護レベルにより、アクセスできない場合があります。
ラインで、
これが私のコードのすべてです:
C# :
HTML :
javascript - amchart 縦棒グラフの zoomToCategory
amcharts を使用してグラフを作成していますが、マップで 6000 を超える x 値を処理しているため、特定の範囲を選択する必要があります。マップで zoomToCategory コントロールを使用しようとしましたが、使用するとマップが表示されません。 .. :( ..理由は何ですか??? 以下は私のコードです:)
これについて私を助けてください...このグラフのx軸をドリルダウンすることは、表示される膨大な数のデータのために非常に重要です..どうもありがとうございました:)
javascript - Rails: アセット パイプラインの純粋な JavaScript を特定のビューに制限する
Railsが気に入っているように、AMChartの純粋なjavascriptをビューから取得して、コントローラーのassets/javascripts/の.jsファイルに入れようとしています。
2 つの個別のビューに 2 つの個別のグラフがあり、それぞれ構成とデータ ソースが異なります。
私の問題は、あるビューにアクセスすると、他のビューのチャートデータを含む変数が「定義されていません」というjavascriptエラーが発生することです。このエラーの下のすべてのjavascriptは中止されます。
AMChart の JavaScript は単なる純粋な JavaScript (jquery なし) であり、コントローラーの .js ファイルで 2 つのグラフは次のようになります。
(モデルから js メソッドにデータを取得するより良い方法がないため、ビューで「chartData_radar1」または「chartData_radar2」(上記の 7 行目などで呼び出されます) を定義します)
これを機能させるためのハック/回避策をあまり探していませんが、アセットパイプラインでこのような純粋なjavascriptを処理するRailsの方法は何ですか? ビュー自体に配置することなく、ビューに応じて1つのレーダーのjavascriptのみをロードする良い方法はありますか? Jqueryセレクターを使用すると、javascriptの一部を選択的にロードできることを知っています。たとえば、これをすべてjqueryセレクターにパッケージ化できますか?
どんな助けでも大歓迎です!
javascript - AMChartsScrollBarの初期範囲の設定
AMChartsを使用してシリアルチャートを実装しましたが、ウィンドウに実際に表示できるよりも多くの列があります。描画量を減らすためにChartsScrollBar
、トリックを実行するaを追加しましたが、最初はすべてのデータを選択します。スクロールバーの初期ズームを設定する方法を知っている人はいますか?
問題を説明するためにJSFiddleを作成しました-http ://jsfiddle.net/Wd3GM/
起動時に「ズームバー」に4つ未満のアイテムが表示されるようにしようとしています。
javascript - javascriptamChartsグラフアイテムクリックイベント
amChartsフラッシュチャートには、グラフアイテムのクリックとして機能するイベント名clickGraphItemがあり、このイベントをフェッチした後、グラフアイテムのクリックに対して任意のアクションを実行できます。
javascriptamChartsにも同じ機能が必要です。では、JavaScriptのamChartsにclickGraphItemを実装することは可能ですか?
解決策を提供してください。任意のソースコードをいただければ幸いです。
javascript - AMCharts カテゴリのタイトル位置
カテゴリ タイトルを追加した AMChart がありますが、適切に表示できず、どのパラメータを微調整しても、チャート エリアの下部から適切な距離に表示できません。 .
問題を示す最小限の JSFiddle を次に示します。カテゴリのタイトルを適切にレンダリングできる人はいますか? http://jsfiddle.net/MW4BU/
javascript - ストローク amchart js ライブラリにカスタム カラーを設定するにはどうすればよいですか?
AmCharts Javascript ライブラリを使用して、SVG (スケーラブル ベクター グラフィックス) を使用して HTML にグラフを表示しています。問題はデフォルトのストロークの色です! 自分の色を使いたい。ストロークの色を設定する方法はありますか?
charts - amChartsを使用して中央のグラフを揃える
エンジンamChartsによって作成されたこのグラフがあります。3つのタイプフィールドと3つのグラフがあります。
- 黄色
- 緑
青
/li>
ご覧のとおり、3月と5月の黄色のデータはなく、5月の緑のデータもありません。
毎月の列を次のように中央に揃えたい
silverlight - Amcharts SerialChart 複数の折れ線グラフ 異なるカテゴリ値メンバー パス (Silverlight)
編集トニーとの以下の会話の後、より理解しやすいように質問を書き直しました(ありがとう!)。
目標同じチャートに複数の折れ線グラフ (2 つとしましょう) をレンダリングします。グラフには異なる x/y 値のペアがあります。1 つの x 値に対して、両方の y 値がわかりません。
シルバーライトを使用しています。これに利用できるクラスはSerialChart
とLineGraph
です。両方のグラフのデータ ソースは同じで、SerialChart
レベルで設定されています。X 軸のプロパティの名前も、両方のグラフで定義されています ( CategoryValueMemberPath
)。
amCharts のドキュメントで示唆されているように、カテゴリ軸 (x 軸) のプロパティを持ち、グラフごとに 1 つのプロパティを持つオブジェクトを作成する必要があります。それらを「Graph1」と「Graph2」と呼びましょう。したがって、データ ソースは次のようになります。
問題「???」についてどうすればよいでしょうか。値?そのカテゴリ値のグラフの実際の値がありません。
値を設定しない場合、デフォルト値の 0.0 が想定され、x 軸にスパイクが描画されます。以前に知られていた Graph1/Graph2 の値を設定すると、水平接続が存在しないはずの場所に水平接続が作成されます。私は基本的に間違った結果につながるグラフを変更しています。
では、どうすればこれを解決できますか?amCharts はこのシナリオをサポートしていないと感じています。