MCP๋กœ ์—ฐ๊ฒฐ โ†’

๊ณ„์‚ฐ ์ž…๋ ฅ

๊ณต์‹

๊ด‘๊ณ 

๊ฒฐ๊ณผ

์ „์ฒด ๊ฐ’ ํ•ฉ๊ณ„
100
sum across 3 categories
Sunny โ€” 5E+1% (1.8E+2ยฐ)
Cloudy โ€” 3E+1% (108ยฐ)
Rain โ€” 2E+1% (72ยฐ)
ํ•ญ๋ชฉ ๊ฐ’ ๋ฐฑ๋ถ„์œจ ์กฐ๊ฐ ๊ฐ๋„
Sunny 50 50% 180ยฐ
Cloudy 30 30% 108ยฐ
Rain 20 20% 72ยฐ

์›ํ˜• ๊ทธ๋ž˜ํ”„ ๋งŒ๋“ค๊ธฐ๋ž€?

์ด ๋„๊ตฌ๋Š” ํ•ญ๋ชฉ ์ด๋ฆ„๊ณผ ์ˆซ์ž ๊ฐ’ ๋ชฉ๋ก์„ ์›ํ˜• ๊ทธ๋ž˜ํ”„๋กœ ๋ฐ”๊ฟ” ์ค๋‹ˆ๋‹ค. ๊ฐ ํ•ญ๋ชฉ๋งˆ๋‹ค ์ „์ฒด์—์„œ ์ฐจ์ง€ํ•˜๋Š” ๋ฐฑ๋ถ„์œจ ๋น„์œจ๊ณผ ์กฐ๊ฐ์˜ ๊ฐ๋„(๋„)๋ฅผ ๊ณ„์‚ฐํ•œ ๋’ค, ๊ทธ๋ž˜ํ”„๋กœ ๊ทธ๋ ค ์ฃผ๊ธฐ ๋•Œ๋ฌธ์— ๊ตฌ์„ฑ ๋น„์œจ์„ ํ•œ๋ˆˆ์— ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์„ค๋ฌธ ๊ฒฐ๊ณผ, ์‹œ์žฅ ์ ์œ ์œจ, ์˜ˆ์‚ฐ ํ•ญ๋ชฉ, ์„ ๊ฑฐ ์˜์„ ๋น„์œจ, ๋‚ ์”จ ์˜ˆ๋ณด, ํ•™๊ต ๊ณผ์ œ ๋“ฑ ๋น„๊ต ๊ฐ€๋Šฅํ•œ ์ˆซ์ž๋ผ๋ฉด ๋ฌด์—‡์ด๋“  ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ณ„์‚ฐ์€ ์ˆœ์ˆ˜ํ•œ ์‚ฌ์น™์—ฐ์‚ฐ์ด๋ฏ€๋กœ ๋‚˜๋ผ๋ณ„ ๊ทœ์น™๊ณผ ์ƒ๊ด€์—†์ด ์–ด๋””์„œ๋‚˜ ๋™์ผํ•˜๊ฒŒ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.

์‚ฌ์šฉ ๋ฐฉ๋ฒ•

๊ฐ ํ•ญ๋ชฉ๋งˆ๋‹ค ์ด๋ฆ„๊ณผ ๊ฐ’์„ ์ž…๋ ฅํ•˜์„ธ์š”. ์ด๋ฆ„์€ ์„ ํƒ ์‚ฌํ•ญ์ด๋ฉฐ, ๋น„์›Œ ๋‘๋ฉด ์ž๋™์œผ๋กœ "Item 1", "Item 2"์ฒ˜๋Ÿผ ๋ฒˆํ˜ธ๊ฐ€ ๋งค๊ฒจ์ง‘๋‹ˆ๋‹ค. ํ–‰ ์ „์ฒด๋ฅผ ๋น„์›Œ ๋‘๋ฉด ํ•ด๋‹น ํ•ญ๋ชฉ์€ ๊ฑด๋„ˆ๋œ๋‹ˆ๋‹ค. ์›ํ•˜๋ฉด ๊ทธ๋ž˜ํ”„ ์ œ๋ชฉ๊ณผ ์‹œ์ž‘ ๊ฐ๋„(์ฒซ ๋ฒˆ์งธ ์กฐ๊ฐ์ด ํšŒ์ „ํ•˜๋Š” ์œ„์น˜๋กœ, ๋ฐฑ๋ถ„์œจ์—๋Š” ์˜ํ–ฅ์„ ์ฃผ์ง€ ์•Š์Šต๋‹ˆ๋‹ค)๋ฅผ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์›ํ˜• ๊ทธ๋ž˜ํ”„ ์กฐ๊ฐ์€ ์Œ์˜ ๊ฐ๋„๋ฅผ ๊ฐ€์งˆ ์ˆ˜ ์—†์œผ๋ฏ€๋กœ ๊ฐ’์€ 0 ์ด์ƒ์ด์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๊ณ„์‚ฐ ๊ณต์‹ ํ’€์ด

๋จผ์ € ๋ชจ๋“  ๊ฐ’์„ ๋”ํ•ด ํ•ฉ๊ณ„ \(T\)๋ฅผ ๊ตฌํ•ฉ๋‹ˆ๋‹ค. ๊ฐ ํ•ญ๋ชฉ์˜ ๋ฐฑ๋ถ„์œจ์€ ๊ทธ ๊ฐ’์„ \(T\)๋กœ ๋‚˜๋ˆˆ ๋’ค 100์„ ๊ณฑํ•œ ๊ฐ’์ž…๋‹ˆ๋‹ค. ์กฐ๊ฐ์˜ ๊ฐ๋„๋Š” ๊ทธ ๊ฐ’์„ \(T\)๋กœ ๋‚˜๋ˆˆ ๋’ค 360์„ ๊ณฑํ•˜๋Š”๋ฐ, ์› ํ•œ ๋ฐ”ํ€ด๊ฐ€ 360๋„์ด๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

$$\text{Percent}_i = \frac{\text{Value}_i}{\sum \text{Value}} \times 100\% \qquad \text{Angle}_i = \frac{\text{Value}_i}{\sum \text{Value}} \times 360^{\circ}$$

$$\text{where}\quad \left\{ \begin{aligned} \text{Total} &= \textstyle\sum_{i} \text{Value}_i \\ \theta_{0} &= \text{Start angle} \end{aligned} \right.$$

์ •์˜์ƒ ๋ฐฑ๋ถ„์œจ์˜ ํ•ฉ์€ 100%๊ฐ€ ๋˜๊ณ  ๊ฐ๋„์˜ ํ•ฉ์€ 360ยฐ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค(๋ฐ˜์˜ฌ๋ฆผ์œผ๋กœ ์ธํ•ด ์•ฝ๊ฐ„์˜ ์ฐจ์ด๊ฐ€ ์ƒ๊ธธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค). ํ•ฉ๊ณ„๊ฐ€ 0์ด๋ฉด ๋‚˜๋ˆ—์…ˆ์„ ํ•˜์ง€ ์•Š๊ณ  ๋ชจ๋“  ์กฐ๊ฐ์ด 0% / 0ยฐ๋กœ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

๊ฐ’์ด ์ „์ฒด์—์„œ ์ฐจ์ง€ํ•˜๋Š” ๋น„์œจ๋กœ ๊ตฌํ•œ ์›๊ทธ๋ž˜ํ”„ ์กฐ๊ฐ์˜ ๊ฐ๋„
๊ฐ ์กฐ๊ฐ์˜ ๊ฐ๋„๋Š” ์ „์ฒด์—์„œ ์ฐจ์ง€ํ•˜๋Š” ๋น„์œจ์— 360๋„๋ฅผ ๊ณฑํ•œ ๊ฐ’์ž…๋‹ˆ๋‹ค.

๊ณ„์‚ฐ ์˜ˆ์‹œ

๋ง‘์Œ = 50, ํ๋ฆผ = 30, ๋น„ = 20์ด๋ผ๊ณ  ๊ฐ€์ •ํ•ด ๋ด…์‹œ๋‹ค. ํ•ฉ๊ณ„๋Š” 100์ž…๋‹ˆ๋‹ค. ๋ง‘์Œ์€ \(50/100 \times 100 = 50.0\%\)์ด๊ณ  \(50/100 \times 360 = 180.0^{\circ}\)์ž…๋‹ˆ๋‹ค. ํ๋ฆผ์€ 30.0%์— 108.0ยฐ, ๋น„๋Š” 20.0%์— 72.0ยฐ์ž…๋‹ˆ๋‹ค. ๋ฐฑ๋ถ„์œจ์˜ ํ•ฉ์€ 100%, ๊ฐ๋„์˜ ํ•ฉ์€ 360ยฐ๊ฐ€ ๋˜๋ฏ€๋กœ ๊ทธ๋ž˜ํ”„์—๋Š” 180ยฐ, 108ยฐ, 72ยฐ์˜ ์„ธ ์กฐ๊ฐ์ด ๊ทธ๋ ค์ง‘๋‹ˆ๋‹ค.

๋ผ๋ฒจ์ด ๋ถ™์€ ๋„ค ๊ฐœ์˜ ์ƒ‰์ƒ ์กฐ๊ฐ๊ณผ ๋ฐฑ๋ถ„์œจ์„ ๋ณด์—ฌ์ฃผ๋Š” ์˜ˆ์‹œ ์›๊ทธ๋ž˜ํ”„
๋„ค ๊ฐœ์˜ ํ•ญ๋ชฉ์„ ๋น„์œจ์— ๋”ฐ๋ฅธ ์ƒ‰์ƒ ์กฐ๊ฐ์œผ๋กœ ๋ณด์—ฌ์ฃผ๋Š” ์˜ˆ์‹œ ์›๊ทธ๋ž˜ํ”„.

์ž์ฃผ ๋ฌป๋Š” ์งˆ๋ฌธ

์ž…๋ ฅ ๊ฐ’์ด ๊ผญ ๋ฐฑ๋ถ„์œจ์ด์–ด์•ผ ํ•˜๋‚˜์š”? ์•„๋‹™๋‹ˆ๋‹ค. ์‚ฌ๋žŒ ์ˆ˜, ๋“ํ‘œ ์ˆ˜, ๊ธˆ์•ก, ๊ฐœ์ˆ˜ ๋“ฑ ๋‹จ์œ„๊ฐ€ ์ผ๊ด€๋˜๊ธฐ๋งŒ ํ•˜๋ฉด ๋ฌด์—‡์ด๋“  ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋„๊ตฌ๊ฐ€ ์ž๋™์œผ๋กœ ๋น„์œจ๋กœ ๋ณ€ํ™˜ํ•ด ์ค๋‹ˆ๋‹ค.

๊ฐ’์˜ ํ•ฉ์ด 100์ด ์•„๋‹ˆ์–ด๋„ ๋˜๋‚˜์š”? ๊ดœ์ฐฎ์Šต๋‹ˆ๋‹ค. ๋ฐฑ๋ถ„์œจ์€ ์‹ค์ œ ํ•ฉ๊ณ„๊ฐ€ ์–ผ๋งˆ๋“  ๊ทธ ๊ฐ’์„ ๊ธฐ์ค€์œผ๋กœ ๊ณ„์‚ฐ๋ฉ๋‹ˆ๋‹ค.

์Œ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‚˜์š”? ์•„๋‹™๋‹ˆ๋‹ค. ์›ํ˜• ๊ทธ๋ž˜ํ”„์˜ ์กฐ๊ฐ์€ ์ „์ฒด ์ค‘ ์ผ๋ถ€๋ฅผ ๋‚˜ํƒ€๋‚ด๋ฏ€๋กœ ์Œ์ˆ˜๋Š” 0์œผ๋กœ ์ฒ˜๋ฆฌ๋ฉ๋‹ˆ๋‹ค.

์ตœ์ข… ์—…๋ฐ์ดํŠธ: