Mermaid
quadrantChart
title 編集の優先順位
x-axis 低い工数 --> 高い工数
y-axis 低い価値 --> 高い価値
quadrant-1 計画
quadrant-2 先に実行
quadrant-3 延期
quadrant-4 再検討
リンク修正: [0.2, 0.8]
手引きの改稿: [0.8, 0.7]
見た目の変更: [0.6, 0.2] 読み込み中…
Mermaid 11.15.0
四象限図は要素を二つの正規化した尺度で配置します。合計に対する割合には円グラフ、日付のある作業計画にはGanttを使います。
Mermaidエディターで作成 →座標は0から1です。Xは右、Yは上へ増えます。
quadrantChart
title 編集の優先順位
x-axis 低い工数 --> 高い工数
y-axis 低い価値 --> 高い価値
quadrant-1 計画
quadrant-2 先に実行
quadrant-3 延期
quadrant-4 再検討
リンク修正: [0.2, 0.8]
手引きの改稿: [0.8, 0.7]
見た目の変更: [0.6, 0.2] 読み込み中…
| 構文 | 意味 |
|---|---|
| quadrantChart / title Text | 図と任意のタイトルを宣言します。 |
| x-axis Left --> Right / x-axis Left | 横軸の両端、または左端だけを表示します。 |
| y-axis Bottom --> Top / y-axis Bottom | 縦軸の両端、または下端だけを表示します。 |
| quadrant-1 / quadrant-2 / quadrant-3 / quadrant-4 | 1は右上、2は左上、3は左下、4は右下です。 |
| Name: [0.25, 0.75] | x,yを両端を含む0–1に正規化します。 |
| radius: 8 / color: #0070f3 / stroke-color: #171717 / stroke-width: 2px | 点のスタイルです。線色には見える線幅も必要です。 |
| classDef focus color: #0070f3 / Name:::focus: [x, y] | 再利用するクラスです。直接指定がクラスより、クラスがテーマより優先されます。 |
| config.quadrantChart.chartWidth / chartHeight / pointRadius / pointTextPadding | 寸法、半径、ラベルとの距離を設定します。 |
| quadrantPadding / quadrantTextTopPadding / quadrantLabelFontSize / quadrantInternalBorderStrokeWidth / quadrantExternalBorderStrokeWidth | 象限の余白、文字位置、境界の幅を設定します。 |
| xAxisLabelPadding / xAxisLabelFontSize / xAxisPosition / yAxisLabelPadding / yAxisLabelFontSize / yAxisPosition | 軸を設定します。点がある場合、横軸は下に表示されます。 |
| titleFontSize / titlePadding / pointTextPadding / pointLabelFontSize | タイトルや点の文字の大きさと間隔を設定します。 |
| quadrant1Fill…quadrant4Fill / quadrant1TextFill…quadrant4TextFill | 象限の背景と文字のテーマ色です。 |
| quadrantPointFill / quadrantPointTextFill | 点、文字、枠線の既定のテーマ色です。 |
| quadrantXAxisTextFill / quadrantYAxisTextFill / quadrantInternalBorderStrokeFill / quadrantExternalBorderStrokeFill / quadrantTitleFill | 軸、境界、タイトルのテーマ色です。 |
| %% / accTitle: / accDescr: | コメントとアクセシビリティ用の説明です。 |
Yは下から上です。象限番号は右上から反時計回りに進みます。ラベルが一つでも座標の範囲は変わりません。
quadrantChart
title 二つの尺度
x-axis 工数
y-axis 価値
quadrant-1 右上
quadrant-2 左上
quadrant-3 左下
quadrant-4 右下
選択肢: [0.3, 0.7] 読み込み中…
入力前に数値を正規化します。radiusはピクセル単位です。面積で第三の尺度を表すなら意味を説明しましょう。
quadrantChart
title 選んだ作業
x-axis 低い --> 高い
y-axis 低い --> 高い
下書き: [0.25, 0.65] radius: 7, color: #0070f3, stroke-color: #171717, stroke-width: 2px
修正: [0.7, 0.4] radius: 5 読み込み中…
名前の後、座標の前に:::を置きます。直接指定、クラス、テーマの順で優先されます。線色だけでは輪郭は見えません。
quadrantChart
title レビュー候補
x-axis 低い工数 --> 高い工数
y-axis 低い価値 --> 高い価値
リンク:::focus: [0.2, 0.8]
改稿:::focus: [0.8, 0.7]
classDef focus color: #0070f3, radius: 6, stroke-color: #171717, stroke-width: 2px 読み込み中…
形はquadrantChart、色はthemeVariablesで設定します。文字が密集する場合は図を大きくします。pointTextPaddingだけですべての重なりは防げません。
---
config:
theme: base
quadrantChart:
chartWidth: 420
chartHeight: 360
pointRadius: 6
pointTextPadding: 8
themeVariables:
quadrant1Fill: "#d3e5ff"
quadrant2Fill: "#f5f5f5"
quadrantPointFill: "#0070f3"
---
quadrantChart
title 計画した作業
x-axis 工数
y-axis 価値
手引き: [0.65, 0.8] 読み込み中…
80は入力前に0.8へ変換します。
誤った構文(下に修正例があります)
quadrantChart
手引き: [80, 60]quadrantChart
手引き: [0.8, 0.6] 読み込み中…
y-axisの最初は下側のラベルです。quadrant-1は右上です。