Y軸の最大値と最小値を設定する方法
http://www.chartjs.org/ のラインチャートを使用しています。
Y軸の最大値(130)と最小値(60)が自動的に選択されているのがわかりますが、最大値=500、最小値=0にしたいのですが、可能でしょうか?
144
16
http://www.chartjs.org/ のラインチャートを使用しています。
Y軸の最大値(130)と最小値(60)が自動的に選択されているのがわかりますが、最大値=500、最小値=0にしたいのですが、可能でしょうか?
chart.js V2(ベータ版)の場合、以下を使用します。
詳細については、線形軸構成に関するchart.jsドキュメントを参照してください。
目盛りを上書きする必要がありますが、これを試してみてください。
。
。
ChartJS v2.4.0。
2017年2月7日のhttps://github.com/jtblin/angular-chart.jsの例に示されているように(これは頻繁に変更される可能性があるため):
これにより、5つのy軸値が得られます。
チャートjs 2.3.0が最新のものである一方で、2016年にこれを書きました。 これを変更する方法は次のとおりです。
上記の回答ではうまくいきませんでした。もしかしたら '11 からオプション名が変更されたのかもしれませんが、私の場合は以下の方法でうまくいきました。
v2で「オプション」を設定します。
ドキュメントを読む必要があります: http://www.chartjs.org/docs/#scales-linear-scale。
これはCharts.js 2.0:用です。
これらのいくつかが機能しない理由は、そのようにグラフを作成するときにオプションを宣言する必要があるためです。
このドキュメントはこちらです。 http://www.chartjs.org/docs/#scales。
オプションでscaleStartValueの値を設定するだけです。
これに関するドキュメントはこちらをご覧ください。
jsを書いて、ギャップが20のy軸で0から100の値を表示しました。
これが私のscript.jsです。
。
。
これはウェブに表示されるグラフです。
。![町の車両のパーセンテージ](https://i.stack.imgur.com/GdcMj.jpg。)。
1.1.1では、0.0から1.0の間のスケールを修正するために以下を使用しました。
私の場合、私はヤクシスのダニでコールバックを使用しました。 私の値はパーセントで、100%に達するとドットが表示されないため、これを使用しました。
そしてそれはうまくいった。
チャートには「min」と「max」の値があります。 このリンクのドキュメント。
https://www.chartjs.org/docs/latest/axes/cartesian/linear.html。
上記の提案のいずれもcharts.js 2.1.4に役立たなかったので、データセット配列に値0を追加することで解決しました(ただし、追加のラベルはありません)。
不明なchart.jsのv1.xを使用していた複数のプロジェクトで古いバージョンのFlat Labテンプレートを使用していました。すでに複数のプロジェクトで作業していたため、v2.xに更新できませんでした。 。 上記の「(バルデータ、オプション)」は私には機能しませんでした。
これがバージョン1.xのハックです。
に置き換えます。