puddingプログラミングの記事がメインのブログです。Programmingスポンサードリンクふとニュースなどをみていて、新型コロナウィルスの感染状況のグラフのサイトを見つけて、お、綺麗だしシンプルでいいなと思ったのがここ。ある質問の部分も、一見、グラフを眺めていて、ん???と思う疑問点が書かれてあって良い。「具体的な基準はMITライセンスに準拠します」とさらりと書いてあるだけなのがクール。GitHubへのリンクもあります。これ厳密に従うとちょっと面倒なんですよね。いえ、数あるライセンスの中でも緩い縛りのMITライセンス。単なるリンクまたはiframeであれば著作権表示はいらないのですが、せっかくなのでスクリーンショットを拝借しました。いうことで厳密に対応してみました。ライセンスファイルはブログの関係上置けないので、貼り付けました。THESOFTWARE.一応これは何だっていうのを解説しておくと要はMITの場合このソフトウェアを誰でも無償で無制限に扱って良い。著作権表示および本許諾表示をソフトウェアのすべての複製または重要な部分に記載しなければならない。作者または著作権者は、ソフトウェアに関してなんら責任を負わない。本題とはそれますが、こういうのって、いかにデータを集めるかというのが大変ですよね・・・。Chart.jsいいなと思って、ふとグラフ描画ライブラリって何がいいんだろうなーとふと思いました。自分が使ったことあるのはPlotly.js。d3.jsを拡張していてインタラクティブで綺麗で、きめ細かい設定が簡単にできて仕事で使ってました。PythonでもJavaScriptでも使えるし。このChart.jsもいいなと。あと有償ですが有名どころだとHighcharts.jsもありますよね。代表的なグラフライブラリのリンクhttps://www.chartjs.org/https://plotly.com/javascript/https://www.highcharts.com/比較https://tech.willgate.co.jp/entry/2018/03/20/141000https://www.npmtrends.com/chart.js-vs-highcharts-vs-plotly.js-vs-tauchartsChart.js強いなーという感じです。僕はPlotly.js推しです(というかそれしか使ったことない)。あ、これも設定できるんだとわかるし。