RadialChart

RadialChartは、複数のデータを比較するための放射状チャートを描画するコンポーネントです。

使い方

import { RadialChart } from "@yamada-ui/react"
<RadialChart.Root>
  <RadialChart.Radial>
    <RadialChart.LabelList />
  </RadialChart.Radial>
  <RadialChart.Label />
  <RadialChart.Grid />
  <RadialChart.RadiusAxis />
  <RadialChart.AngleAxis />
  <RadialChart.Tooltip />
  <RadialChart.Legend />
</RadialChart.Root>

コンポジション

サイズを変更する

色を変更する

セクターの色を変更する

凡例を表示する

凡例を表示する場合は、withLegendtrueに設定します。配置を変更する場合は、legendProps.placement"start-start""end-end"などを設定します。デフォルトは、"start-end"です。

ラベルを表示する

ラベルを表示する場合は、serieslabelまたはradialProps.labeltrueに設定します。デフォルトは、falseです。

ラベルリストを表示する

ラベルリストを表示する場合は、serieslabelListまたはradialProps.labelListtrueを設定します。デフォルトは、falseです。

ラベルを中央に表示する

開始角度を変更する

開始角度を変更する場合は、startAngleに数値を設定します。デフォルトは、90です。

終了角度を変更する

終了角度を変更する場合は、endAngleに数値を設定します。デフォルトは、-270です。

内側の半径を変更する

内側の半径を変更する場合は、innerRadiusに数値または文字列を設定します。デフォルトは、"20%"です。

外側の半径を変更する

外側の半径を変更する場合は、outerRadiusに数値または文字列を設定します。デフォルトは、"90%"です。

角丸を変更する

角丸を変更する場合は、cornerRadiusに数値を設定します。

間隔を変更する

間隔を変更する場合は、barCategoryGapに数値または文字列を設定します。デフォルトは、"10%"です。

積み上げる

積み上げる場合は、seriesstackIdまたはradialProps.stackIdに文字列を設定します。

同期させる

同期させる場合は、syncIdに文字列を設定します。

フォーマットする

フォーマットする場合は、formatterを使用します。

ツールチップを非表示にする

ツールチップを非表示にする場合は、withTooltipfalseに設定します。デフォルトは、trueです。

Props