New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

can you add heatmap chart ヒートマップ #9

Closed
toshirot opened this Issue Jan 28, 2016 · 12 comments

Comments

Projects
None yet
1 participant
@toshirot
Owner

toshirot commented Jan 28, 2016

ras> 1) can you add heatmap chart (2016/1/27 23:1:53)
toshirot> thanx ras. It is possible, but can not right now. because I am busy now --> "1) can you add heatmap chart" (2016/1/29 8:17:34)

@toshirot toshirot changed the title from can you add heatmap chart to can you add heatmap chart ヒートマップ Feb 3, 2016

@toshirot

This comment has been minimized.

Show comment
Hide comment
Owner

toshirot commented Feb 5, 2016

@toshirot

This comment has been minimized.

Show comment
Hide comment
@toshirot

toshirot Feb 6, 2016

Owner

memo:

  • 凡例は不要 this.useHanrei = "no"
  • useFirstToColName は false *ここに関係ないけど、そういえば yes/no|none true/falseの混在は嫌かなぁ
  • 最初の行は必要か?(x軸ラベルにも凡例にも使わないから)
  • X軸はデータ行1行目
  • Y軸はデータ行2行目
  • 値の行があってもよい-->各値radiusに反映する
  • maxX minXをX軸データ行から算出する
  • maxY minYをY軸データ行から算出する
  • this.paddingBottomDefault = 55
  • 凡例が無いので colNameXTitleOffset -= this.width/2
  • opacity,radius,gradientなどはどこでセットするか?
Owner

toshirot commented Feb 6, 2016

memo:

  • 凡例は不要 this.useHanrei = "no"
  • useFirstToColName は false *ここに関係ないけど、そういえば yes/no|none true/falseの混在は嫌かなぁ
  • 最初の行は必要か?(x軸ラベルにも凡例にも使わないから)
  • X軸はデータ行1行目
  • Y軸はデータ行2行目
  • 値の行があってもよい-->各値radiusに反映する
  • maxX minXをX軸データ行から算出する
  • maxY minYをY軸データ行から算出する
  • this.paddingBottomDefault = 55
  • 凡例が無いので colNameXTitleOffset -= this.width/2
  • opacity,radius,gradientなどはどこでセットするか?
@toshirot

This comment has been minimized.

Show comment
Hide comment
@toshirot

toshirot Feb 12, 2016

Owner

一応、ヒートマップのccchartへの実装は、プラグインや既存ライブラリではなく直接コアへ埋め込む方向。使う側の便利さを考慮。> http://ccchart.com/test/heatmap/bench/test1-hmp-07b4-bench9-2.htm

Owner

toshirot commented Feb 12, 2016

一応、ヒートマップのccchartへの実装は、プラグインや既存ライブラリではなく直接コアへ埋め込む方向。使う側の便利さを考慮。> http://ccchart.com/test/heatmap/bench/test1-hmp-07b4-bench9-2.htm

@toshirot

This comment has been minimized.

Show comment
Hide comment
@toshirot

toshirot Feb 13, 2016

Owner

WebSockeによるRealtime描画の場合、
数百ミリ秒毎にcanvasをフルスキャンして描画するのはきつい。ここまでの修正分ccchart.jsとメモリ使用具合を通常のリアルタイムws描画と比較。朝まで動かして正規版と大差なければ合格。問題はheatmapルーチンに絞られる。

realtime test
http://ccchart.com/test/heatmap/test1-hmp-07b4-9-ws.htm

Owner

toshirot commented Feb 13, 2016

WebSockeによるRealtime描画の場合、
数百ミリ秒毎にcanvasをフルスキャンして描画するのはきつい。ここまでの修正分ccchart.jsとメモリ使用具合を通常のリアルタイムws描画と比較。朝まで動かして正規版と大差なければ合格。問題はheatmapルーチンに絞られる。

realtime test
http://ccchart.com/test/heatmap/test1-hmp-07b4-9-ws.htm

@toshirot

This comment has been minimized.

Show comment
Hide comment
Owner

toshirot commented Feb 14, 2016

@toshirot

This comment has been minimized.

Show comment
Hide comment
@toshirot

toshirot Feb 15, 2016

Owner

v1.11.07b4-9-3: bug on position: fixed, absolute and z-index

bugs demo
https://ccchart.com/test/heatmap/test-posisitons.htm

1- z-index fixed http://ccchart.com/test/heatmap/test-posisitons-fix-zindex.htm
get the index of ccchart canvs, and +1. to set the canvas of heatmap canvas.

ok. fixed. https://ccchart.com/test/heatmap/test-posisitons-fix-pos-fixed-7.htm

Owner

toshirot commented Feb 15, 2016

v1.11.07b4-9-3: bug on position: fixed, absolute and z-index

bugs demo
https://ccchart.com/test/heatmap/test-posisitons.htm

1- z-index fixed http://ccchart.com/test/heatmap/test-posisitons-fix-zindex.htm
get the index of ccchart canvs, and +1. to set the canvas of heatmap canvas.

ok. fixed. https://ccchart.com/test/heatmap/test-posisitons-fix-pos-fixed-7.htm

@toshirot

This comment has been minimized.

Show comment
Hide comment
@toshirot

toshirot Feb 16, 2016

Owner

ccchart のヒートマップ ccchart.org で実装テスト。まだ位置合わせに問題がある。

https://ccchart.com/#102
https://jsfiddle.net/UkdvS/905/

Owner

toshirot commented Feb 16, 2016

ccchart のヒートマップ ccchart.org で実装テスト。まだ位置合わせに問題がある。

https://ccchart.com/#102
https://jsfiddle.net/UkdvS/905/

@toshirot

This comment has been minimized.

Show comment
Hide comment
@toshirot
Owner

toshirot commented Feb 17, 2016

@toshirot

This comment has been minimized.

Show comment
Hide comment
@toshirot

toshirot Feb 17, 2016

Owner

このバージョンは、v1.12.01になる予定。

セマンティック バージョニング 2.0.0
ja: http://semver.org/lang/ja/ en: http://semver.org/

マイナーバージョンは「後方互換性を保ちつつ機能性をパブリックAPIに追加した場合上げなければなりません(MUST)」なので、ヒートマップを追加する時点で現在のv1.11.07ではなくv1.12.xxにすべきなのかなと。

Owner

toshirot commented Feb 17, 2016

このバージョンは、v1.12.01になる予定。

セマンティック バージョニング 2.0.0
ja: http://semver.org/lang/ja/ en: http://semver.org/

マイナーバージョンは「後方互換性を保ちつつ機能性をパブリックAPIに追加した場合上げなければなりません(MUST)」なので、ヒートマップを追加する時点で現在のv1.11.07ではなくv1.12.xxにすべきなのかなと。

@toshirot

This comment has been minimized.

Show comment
Hide comment
Owner

toshirot commented Feb 18, 2016

@toshirot

This comment has been minimized.

Show comment
Hide comment
@toshirot

toshirot Feb 19, 2016

Owner

ccchart v1.12.01 released

Owner

toshirot commented Feb 19, 2016

ccchart v1.12.01 released

@toshirot toshirot closed this Feb 19, 2016

@toshirot

This comment has been minimized.

Show comment
Hide comment
@toshirot

toshirot Feb 27, 2016

Owner

sample demo: heatmap Fit the image
https://ccchart.com/test/heatmap/test1.htm

Owner

toshirot commented Feb 27, 2016

sample demo: heatmap Fit the image
https://ccchart.com/test/heatmap/test1.htm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment