highcharts - ハイチャート-対数軸を使用すると線が消える

原文 highcharts axis logarithm

meteogram example of the highcharts demoでy軸のタイプを対数に変更すると、温度の線が表示されなくなります。これはバグですか、それとも対数モードのときにコードが表示されないようにするコードがありますか?

デモに加えた唯一の変更は、492行にtype: 'logarithmic'を追加することでした。

yAxis: [{ // temperature axis
        type: 'logarithmic',


this jsFiddleを参照してください。

何か案は?ありがとう!
答え
これは確かに(解決可能で不明な)バグのようです。

どういうわけか、対数y軸はnegativeColor属性と互換性がありません。

meteogram exampleline 594に移動し、negativeColor: '#48AFE8'属性を削除します。

592|  zIndex: 1,
593|  color: '#FF3333',
594|  negativeColor: '#48AFE8'     << remove this line


これで、対数プロットは期待どおりに機能します。 See DEMO

また、グラフを少し見やすくするために、y軸のminmaxプロパティ、およびstartOnTickendOnTickの両方をfalseに設定しました。これがあなたのお役に立てば幸いです:)



更新1:このバグhas now been reported to GitHub

更新2:Highcharts開発者は、2015年6月3日のコミットfde07c2でこのバグを解決しました
関連記事

javascript - Highchartsはjsonを使用して折れ線グラフにポイントを追加します

angularjs - angularjsのあるハイチャート:値を更新するときのバーのスムーズな移行

javascript - 高いチャート:不等間隔のX軸の等間隔

javascript - 一般的な関数で使用すると、jqueryハイチャートが読み込まれませんか?

php - CakephpでデータベースからHighchartsプラグインにデータを取得する方法

highcharts - xAxisのHighChartsのラベルの重複

javascript - Highcharts tickInterval毎時間

svg - ハイチャートのエクスポートが正しく表示されない

javascript - Highchartの時間データを週と月にグループ化

javascript - Highchartsの期間比較棒グラフ