Skip to content
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
Closed

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

toshirot opened this issue Jan 28, 2016 · 12 comments

Comments

@toshirot
Copy link
Owner

@toshirot 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 can you add heatmap chart can you add heatmap chart ヒートマップ Feb 3, 2016
@toshirot
Copy link
Owner Author

@toshirot 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
Copy link
Owner Author

@toshirot toshirot commented Feb 12, 2016

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

@toshirot
Copy link
Owner Author

@toshirot 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
Copy link
Owner Author

@toshirot toshirot commented Feb 14, 2016

@toshirot
Copy link
Owner Author

@toshirot 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
Copy link
Owner Author

@toshirot toshirot commented Feb 16, 2016

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

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

@toshirot
Copy link
Owner Author

@toshirot toshirot commented Feb 17, 2016

@toshirot
Copy link
Owner Author

@toshirot 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
Copy link
Owner Author

@toshirot toshirot commented Feb 19, 2016

ccchart v1.12.01 released

@toshirot toshirot closed this Feb 19, 2016
@toshirot
Copy link
Owner Author

@toshirot 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
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
1 participant
You can’t perform that action at this time.