PivotDataBarOptions extends ValueRangeOverlayOptions
๋ฐ์ดํฐ ๋ง๋ ์ต์
์ธํฐํ์ด์ค.
- ๊ฐ์ ํฌ๊ธฐ์ ๋น๋กํ๋ ๋ง๋๋ฅผ ์ ๋ฐฐ๊ฒฝ์ ํ์ํ๋ค.
- ์์/์์ ๋ชจ๋ ํ์ํ ์ ์์ผ๋ฉฐ, ์๋ฐฉํฅ/๋ก๊ทธ ์ค์ผ์ผ ๋ฑ ๋ค์ํ ์ต์ ์ ์ ๊ณตํ๋ค.
compareScope์ต์ ์ผ๋ก ๊ฐ์ ํ/์ด/๊ทธ๋ฃน ๋ด์์ ๋น๊ตํ ์ง, ์ ์ฒด ๊ธฐ์ค์ผ๋ก ๋น๊ตํ ์ง ์ ํํ ์ ์๋ค.cellScope์ต์ ์ผ๋ก ์์ธ ์ ์๋ง ์ ์ฉํ ์ง, ์๊ณ/์ด๊ณ์๋ ์ ์ฉํ ์ง ์ ํํ ์ ์๋ค.- heatmap๊ณผ ๋ฌ๋ฆฌ ์์ ๋์ ๋ง๋์ ๊ธธ์ด๋ก ๊ฐ์ ์๊ฐํํ๋ฏ๋ก, ์๋งน์ธ ์ฌ์ฉ์๋ ์ธ์ํ๊ธฐ ์ฝ๋ค.
Options
visible: boolean (opens in a new tab)
ํ์ ๊ฐ๋ฅ ์ฌ๋ถ.
default: true
cellScope: 'value' | 'subtotal' | 'total' | 'all' | Array (opens in a new tab)<'value' | 'subtotal' | 'total'>
overlay๋ฅผ ์ ์ฉํ ์ ํ์ .
๊ธฐ๋ณธ๊ฐ์ 'value'(์์ธ ์
์๋ง ์ ์ฉ). ์๊ณ/์ด๊ณ๋ ๊ฐ์ด ์ปค์ ์ ๊ทํ ๊ธฐ์ค์ ์๊ณกํ๊ธฐ ์ฌ์ฐ๋ฏ๋ก
์ฃผ์๊ฐ ํ์ํ๋ค. ์๊ณ์๋ ์ ์ฉํ๋ ค๋ฉด ๋ณดํต compareScope: ['level', ...]์ ๊ฐ์ด ์ด๋ค.
default: 'value'
See Also
compareScope: 'all' | 'row' | 'column' | 'level' | 'rowGroup' | 'columnGroup' | Array (opens in a new tab)<'row' | 'column' | 'level' | 'rowGroup' | 'columnGroup'>
๊ฐ์ ๋น๊ต(์ ๊ทํ)ํ ๋ฒ์.
์ด๋ ์ ๋ค์ "ํ ๊ทธ๋ฃน"์ผ๋ก ๋ณด๊ณ ํด๋น ๊ทธ๋ฃน์ min/max๋ก ์ ๊ทํํ ์ง ๊ฒฐ์ ํ๋ค. ์ด ๊ฐ์ ๋ฐ๋ผ ๊ฐ์ ์ ์ ์์/๋ง๋ ํญ์ด ๋ฌ๋ผ์ง๋ค.
๋ฐฐ์ด๋ก ์กฐํฉ ๊ฐ๋ฅํ๋ฉฐ, ์กฐํฉ๋ ์ถ๋ค์ ๊ต์ฐจ ๊ทธ๋ฃน๋ณ๋ก ๋ถ๋ฆฌ๋๋ค.
default: 'all'
See Also
boundsMode: 'auto' | 'value' | 'percent' | 'percentile'
minValue/maxValue(+ heatmap midValue) ํด์ ๋ฐฉ์.
overlay์ ๋ชจ๋ ๊ฒฝ๊ณ ์ต์
์ ์ด ํ ๊ฐ์ง ๋ฐฉ์์ผ๋ก ํต์ผ ํด์๋๋ค.
default: 'auto'
See Also
maxValue: number (opens in a new tab)
์ต๋๊ฐ. boundsMode์ ๋ฐ๋ผ ํด์๋๋ค.
boundsMode: 'auto'์ด๊ฑฐ๋ ๋ฏธ์ง์ ์ด๋ฉด ๋ฐ์ดํฐ์ ์ค์ ์ต๋๊ฐ์ด ์ฌ์ฉ๋๋ค.
default: undefined
minValue: number (opens in a new tab)
์ต์๊ฐ. boundsMode์ ๋ฐ๋ผ ํด์๋๋ค.
boundsMode: 'auto'์ด๊ฑฐ๋ ๋ฏธ์ง์ ์ด๋ฉด ๋ฐ์ดํฐ์ ์ค์ ์ต์๊ฐ์ด ์ฌ์ฉ๋๋ค.
default: undefined
outOfRange: 'clamp' | 'hide'
์ฌ์ฉ์๊ฐ ์ค์ ํ minValue/maxValue ๋ฒ์๋ฅผ ๋ฒ์ด๋ ๊ฐ์ ์ฒ๋ฆฌ ๋ฐฉ์.
'clamp'(๊ธฐ๋ณธ): ๋ฒ์ ๊ฒฝ๊ณ๊ฐ์ผ๋ก ํด๋ํํด์ overlay๋ฅผ ๊ณ์ ๊ทธ๋ฆฐ๋ค (heatmap: ๋์, dataBar: 0%/100%).'hide': ๋ฒ์ ๋ฐ ์ ์ overlay๋ฅผ ์ ์ฉํ์ง ์๋๋ค (๊ฐ ์์ฒด๋ ํ์).
boundsMode: 'auto'์ด๊ฑฐ๋ min/max๋ฅผ ์ง์ ํ์ง ์์ผ๋ฉด ๋ฒ์ ๋ฐ ์
์ด ์กด์ฌํ ์ ์์ผ๋ฏ๋ก ์ด ์ต์
์ ๋ฌด์๋ฏธํ๋ค.
default: 'clamp'
logBase: number (opens in a new tab)
๋ก๊ทธ ์ค์ผ์ผ ๋ฐ(base).
> 1์ด๋ฉด ํด๋น ๋ฐ์ ๋ก๊ทธ ์ค์ผ์ผ๋ก ์ ๊ทํํ๋ค (์:2,Math.E,10).<= 1์ด๊ฑฐ๋ ๋ฏธ์ง์ /๋น์ ํ๊ฐ์ด๋ฉด ๋ฌด์๋์ด ์ ํ ์ค์ผ์ผ๋ก ์ฒ๋ฆฌ๋๋ค. (base = 1์ ์ ์ ๋ถ๊ฐ,0 < base < 1์ ์ ๊ทํ ๋ฐฉํฅ์ด ๋ค์งํ ์๋ฏธ๊ฐ ์๋ค.)
default: 10
barOnly: boolean (opens in a new tab)
๋ง๋๋ง ํ์ ์ฌ๋ถ.
true๋ก ์ง์ ํ๋ฉด ์
์ ๊ฐ(ํ
์คํธ)์ ์จ๊ธฐ๊ณ ๋ง๋๋ง ํ์ํ๋ค.
๊ธฐ๋ณธ๊ฐ์ false๋ก, ๊ฐ๊ณผ ๋ง๋๋ฅผ ํจ๊ป ํ์ํ๋ค.
default: false
color: string (opens in a new tab)
์์ ์์.
default: '#638ec6'
alpha: number (opens in a new tab)
๋ฐ ํฌ๋ช
๋.
0 ~ 1 ์ฌ์ด์ ๊ฐ์ผ๋ก, 0์ด๋ฉด ์์ ํ ํฌ๋ช
ํ๊ฒ ํ์๋๋ค.
default: 0.4
negativeColor: string (opens in a new tab)
์์ ์์.
default: '#ff6347'
borderColor: string (opens in a new tab)
ํ
๋๋ฆฌ ์์.
์ค์ ํ์ง ์์ผ๋ฉด ๊ฒฝ๊ณ์ ์ด ํ์๋์ง ์๋๋ค.
๋, ์์์ ์์ ๋ชจ๋ ๊ฐ์ ์์์ด ์ฌ์ฉ๋๋ค.
default: undefined
gradient: boolean (opens in a new tab)
๊ทธ๋ผ๋ฐ์ด์
ํ์ ์ฌ๋ถ
.
๊ธฐ๋ณธ๊ฐ์ false๋ก, ๋จ์์ผ๋ก ํ์ํ๋ค.
default: false
bidirectional: boolean (opens in a new tab)
์๋ฐฉํฅ ํ์ ์ฌ๋ถ.
true๋ก ์ง์ ํ๋ฉด ๊ธฐ์ค๊ฐ ๋ณด๋ค ํฌ๋ฉด ์ค๋ฅธ์ชฝ์ผ๋ก, ์์ผ๋ฉด ์ผ์ชฝ์ผ๋ก ํ์ํ๋ค.
reversed๊ฐ true๋ก ์ง์ ๋ ๊ฒฝ์ฐ์๋ ๋ฐ๋๋ก ํ์ํ๋ค.
๊ธฐ๋ณธ๊ฐ์ false๋ก, ์์์ ์์ ๋ชจ๋ ์ค๋ฅธ์ชฝ์ผ๋ก ํ์ํ๋ค.
default: undefined
reversed: boolean (opens in a new tab)
true๋ก ์ง์ ํ๋ฉด ์๋ฐฉํฅ ํ์์ผ ๋ ๊ธฐ์ค๊ฐ ๋ณด๋ค ํฌ๋ฉด ์ผ์ชฝ์ผ๋ก, ์์ผ๋ฉด ์ค๋ฅธ์ชฝ์ผ๋ก ํ์ํ๋ค.
default: undefined
baseValue: number (opens in a new tab)
์๋ฐฉํฅ ํ์์ผ ๋ ๊ธฐ์ค๊ฐ.
default: 0
barHeight: number (opens in a new tab)
๋ง๋ ์ธ๋ก ๋น์จ. 0~1 ์ฌ์ด ๊ฐ(์ ๋์ด ๋๋น) ๋๋ 'auto'(์ ์ฒด ๋์ด). ๊ธฐ๋ณธ๊ฐ์ 1๋ก, ์ ์ ์ฒด ๋์ด๋ฅผ ์ฑ์ด๋ค.
default: 0.8
axis: DataBarAxisOptions
์๋ฐฉํฅ ํ์์ผ ๋ ์ถ ์ค์ ์ต์
.
default: undefined
barPicker: (cell: IPivotValueCellInfo, stats: ScopedStats) => number (opens in a new tab)
์
๋ณ ๋ง๋ ๋น์จ์ ์ง์ ๊ฒฐ์ ํ๋ ์ฝ๋ฐฑ. ์ ์๋๋ฉด boundsBy/minValue/maxValue/logBase/baseValue
๊ธฐ๋ฐ ์ ๊ทํยท๋ฐฉํฅ ํ์ ์ ์ ๋ถ ์ฐํํ๋ค.
- ๋ฐํ๊ฐ์
-1 ~ 1์ฌ์ด์ ๋ถํธ ์๋ ๋น์จ. ๋ถํธ๊ฐ ๋ฐฉํฅ(์์ โnegativeColor), ์ ๋๊ฐ์ด ๊ธธ์ด. ๋ฒ์๋ฅผ ๋ฒ์ด๋๋ฉด ํด๋จํ๋๋ค. undefined๋ฐํ โ ํด๋น ์ ์ ํํด ๊ธฐ๋ณธ ๊ฒฝ๋ก๋ก ํด๋ฐฑ.
stats๋ overlay ์์ ์ cellScope/compareScope๋ก prepare๋ ๋ถํฌ ํต๊ณ.
default: undefined