Basic Stacking

データビジュアライゼーションの一つ方法として、またMUI-X/React のモジュールとして、興味があったので試してみました。

参考) https://mui.com/x/react-charts/stacking/

環境) node v20.15.0 / Mac(arm)

インストール)

npx create-react-app samp01
cd samp01
npm install @mui/material @emotion/react @emotion/styled
npm i @mui/x-charts
npm start

コードはcsvファイルから読み込むことを想定しました。(ほとんど参考サイトと同じ)

Basic Stacking.js

index.js

実行画面(localhost:3000)

参考ページにはD3をベースにしているという気になる記述がありました。

https://d3js.org/d3-shape

d3-shapeを使っているようです。
d3については以前も取り上げました。

Word Cloud / D3.js

とても効率がいい記述ができるため好みです。長く使われていることに、安心感を感じました。

About

Categories: 未分類 タグ: