PieChart

PieChartは、複数のデータを比較するためのパイチャートを描画するコンポーネントです。

使い方

import { PieChart } from "@yamada-ui/react"
<PieChart.Root>
  <PieChart.Pie>
    <PieChart.LabelList />
  </PieChart.Pie>
  <PieChart.Label />
  <PieChart.Tooltip />
  <PieChart.Legend />
</PieChart.Root>

コンポジション

サイズを変更する

色を変更する

セクターの色を変更する

セクターの境界線を非表示にする

セクターの境界線を非表示にする場合は、sectorStroke"none"を設定します。

凡例を表示する

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

複数の円を表示する

ラベルを表示する

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

ラベル線を表示する

ラベル線を表示する場合は、serieslabelLineまたはpieProps.labelLinetrueに設定します。デフォルトは、falseです。

ラベルのオフセットを変更する

ラベルのオフセットを変更する場合は、serieslabel.offsetまたはpieProps.label.offsetに数値を設定します。デフォルトは、0です。

ラベルリストを表示する

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

余白を変更する

余白を変更する場合は、seriespaddingAngleまたはpieProps.paddingAngleに数値を設定します。デフォルトは、0です。

開始角度を変更する

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

終了角度を変更する

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

内側の半径を変更する

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

外側の半径を変更する

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

同期させる

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

フォーマットする

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

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

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

Props