๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
2๏ธโƒฃ Study/โ–ข Tableau

[Tableau] ์ œ์ฃผ๋„ ์Œ์‹์  ๊ฒ€์ƒ‰ ๋Œ€์‹œ๋ณด๋“œ ํ•„์‚ฌ : ๊ณต๊ฐ„์กฐ์ธ, Buffer, Makepoint

by isdawell 2022. 2. 18.
728x90

๐Ÿ“Œ ํƒœ๋ธ”๋กœ ์Šคํ„ฐ๋”” ์†Œ๊ฐœ 

https://github.com/hopebii/tableau-study_euron 

 

GitHub - hopebii/tableau-study_euron

Contribute to hopebii/tableau-study_euron development by creating an account on GitHub.

github.com

1์›” 26์ผ๋ถ€ํ„ฐ 2์›” 27์ผ๊นŒ์ง€ ์ง„ํ–‰ํ•˜๋Š” ๊ฒจ์šธ๋ฐฉํ•™ ํƒœ๋ธ”๋กœ ์Šคํ„ฐ๋””๋ฅผ ์Šคํ„ฐ๋”” ์žฅ ์—ญํ• ์„ ๋งก์•„ ์ง„ํ–‰ํ•˜๊ณ  ์žˆ๋‹ค.

์ฒ˜์Œ์—” ํƒœ๋ธ”๋กœ ํˆด์„ ๋ฐฐ์›Œ๋ณด๊ณ  ์‹ถ๋‹ค๋Š” ์ƒ๊ฐ์ด ๋“ค์–ด์„œ ๋ฌด์ž‘์ • ๋™์•„๋ฆฌ ๋ถ€์›๋ถ„๋“ค๊ณผ ์ธ์›์„ ๊พธ๋ ธ๋‹ค.

๋ฌด์—‡๋ถ€ํ„ฐ ์‹œ์ž‘ํ•ด์•ผํ• ์ง€ ๋ง‰๋ง‰ํ–ˆ์ง€๋งŒ, ์–ด๋Š ๋„์ „์ด๋‚˜ ๊ทธ๋Ÿฌํ•˜๋“ฏ ์‹ค์ฒœํ•ด๋ณด๋ฉด์„œ ๊ทธ๋ฆผ์ด ์ ์ฐจ ๊ทธ๋ ค์กŒ๋‹ค. 

 

<์ง„ํ–‰ ๋ชฉ์ฐจ>

1. ๋„ค์ด๋ฒ„ ๋ถ€์ŠคํŠธ์ฝ”์Šค tableau ๊ฐ•์˜ ์ˆ˜๊ฐ• 

2. ์ธํ”„๋Ÿฐ ํƒœ๋ธ”๋กœ level up ๊ฐ•์˜ ์ˆ˜๊ฐ• 

3. ๋Œ€์‹œ๋ณด๋“œ ์†Œ๊ฐœ ๋ฐ ์‹œ๊ฐํ™” ์ ˆ์ฐจ ๋ถ„์„ 

4. ๋Œ€์‹œ๋ณด๋“œ ํ•„์‚ฌ 

5. ์ง์ ‘ ๋‚˜๋งŒ์˜ ๋Œ€์‹œ๋ณด๋“œ ๋งŒ๋“ค๊ธฐ 

 

์ˆœ์œผ๋กœ ์Šคํ„ฐ๋””๋ฅผ ์ง„ํ–‰ํ–ˆ๊ณ , ํ˜„์žฌ ์‹œ์ ์œผ๋กœ 4๋ฒˆ๊นŒ์ง€ ์™„๋ฃŒํ–ˆ๋‹ค. 

1,2๋ฒˆ์—์„œ ๊ณต๋ถ€ํ•œ ๋ถ€๋ถ„์€ ๋…ธ์…˜์œผ๋กœ ์ •๋ฆฌํ•ด์„œ, ๊นƒํ—ˆ๋ธŒ์— ๋งํฌ๋ฅผ ๊ณต์œ ํ–ˆ์œผ๋‹ˆ ๋ธ”๋กœ๊ทธ์—๋Š” ๋”ฐ๋กœ ์“ฐ์ง„ ์•Š๊ฒ ๋‹ค. 

 

๐Ÿ“Œ ํ•„์‚ฌ ์†Œ๊ฐœ

๐Ÿ’ก ๋Œ€์‹œ๋ณด๋“œ ์„ ํƒ ์ด์œ  

๊ณ„์† superstore ๋ฐ์ดํ„ฐ ์œ„์ฃผ๋กœ ํƒœ๋ธ”๋กœ๋ฅผ ๊ณต๋ถ€ํ•˜๋‹ค๊ฐ€, ํ•„์‚ฌ๋ฅผ ํ•˜๋ฉด์„œ ์ง์ ‘ ๊ณต๊ณต๋ฐ์ดํ„ฐ๋ฅผ ์‹œ๊ฐํ™” ํ•ด๋ณด์•˜๋‹ค. 

http://tableauwiki.com/ ํ•œ๊ตญ ํƒœ๋ธ”๋กœ ์ปค๋ฎค๋‹ˆํ‹ฐ ์‚ฌ์ดํŠธ์ธ๋ฐ, ์˜์–ด ์šธ๋ ์ฆ์ด ์กฐ๊ธˆ ์žˆ์–ด์„œ ์ผ๋‹จ ๊ฑฐ๋ถ€๊ฐ ์—†์ด ๋„์ „ํ•ด๋ณด๊ณ ์ž ๊ตญ๋‚ด์—์„œ ํƒœ๋ธ”๋กœ๋กœ ์œ ๋ช…ํ•˜์‹  ๋ถ„๋“ค์˜ ๋Œ€์‹œ๋ณด๋“œ ์œ„์ฃผ๋กœ ๊ฒ€์ƒ‰ํ•ด๋ณด์•˜๋‹ค. 

 

์‚ฌ์‹ค BTS ์˜ ์Šคํฌํ‹ฐํŒŒ์ด ์Œ์•… ๊ด€๋ จ ๋ฐ์ดํ„ฐ์…‹์œผ๋กœ PCA๋ฅผ ๊ตฌํ˜„ํ•˜๋Š” tabpy ๋ฅผ ๊ตฌํ˜„ํ•ด๋ณด๊ณ  ์‹ถ์—ˆ์œผ๋‚˜, ํƒœ๋ธ”๋กœ ๋ฐ์ŠคํŠธํƒ‘(์œ ๋กœ) ๋ฒ„์ „์ด ์•„๋‹Œ ํƒœ๋ธ”๋กœ ํผ๋ธ”๋ฆญ(๋ฌด๋ฃŒ) ๋ฒ„์ „์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์–ด์„œ ํ•˜์ง€ ๋ชปํ–ˆ๋‹ค.  ๋Œ€์‹ , ๊ด€์‹ฌ ์žˆ์—ˆ๋˜ ์ถ”์ฒœ ์‹œ์Šคํ…œ ๊ธฐ๋Šฅ๊ณผ ์œ ์‚ฌํ•œ ๋Œ€์‹œ๋ณด๋“œ๋ฅผ ํ•„์‚ฌํ•˜๊ณ  ์‹ถ์–ด http://tableauwiki.com/tableau_spatial_join/ ์ด๋ฅผ ์„ ํƒํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค. 

 

๐Ÿ’ก ์ฃผ์ œ : ์ œ์ฃผ ํ˜ธํ…” ๊ทผ์ฒ˜ 1km ๋ง›์ง‘ ์ง€๋„ 

โ–ท ๋ชฉ์  : ํŠน์ • ํ˜ธํ…” ๊ทผ์ฒ˜ 1km ๋‚ด์˜ ๋ง›์ง‘์˜ ๊ฐœ์ˆ˜์™€ ์œ„์น˜๋ฅผ ๋ณด์—ฌ์ฃผ๋Š” ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ 

 

โ–ท ํ‚ค์›Œ๋“œ

 1. ๊ณต๊ฐ„ ์กฐ์ธ intersects (๊ทธ๋Ÿฌ๋‚˜ ์ด๋ถ€๋ถ„๋„ ์—ญ์‹œ ์œ ๋ฃŒ๋ฒ„์ „๋งŒ ๊ฐ€๋Šฅ)

 2. Buffer , Makepoint, Makeline → ์œ„๋„์™€ ๊ฒฝ๋„ ํ•„๋“œ๋ฅผ ๋‹ค๋ฃจ๋Š” ํ•จ์ˆ˜๋“ค 

 

๐Ÿ’ก ๊ฐœ๋… ์„ค๋ช… 

1๏ธโƒฃ Buffer

Buffer : ์ ์„ ์ค‘์‹ฌ์œผ๋กœ ์ง€์ •๋œ ๊ฑฐ๋ฆฌ์˜ ๋ฒ„ํผ(๋ฐ˜๊ฒฝ)๋ฅผ ๋ฐ˜ํ™˜ํ•˜๋Š” ํ•จ์ˆ˜


  • ์ฐธ๊ณ  ๋งํฌ , ์˜ˆ์ œ
  • ์ž…๋ ฅ๋ฐ›์€ ์œ„๋„, ๊ฒฝ๋„๋ฅผ ๊ธฐ์ค€์œผ๋กœ ๊ฑฐ๋ฆฌ๋ฅผ ๋‹จ์œ„๋กœ ๋ฐ˜๊ฒฝ์„ ๊ทธ๋ ค์ฃผ๋Š” ํ•จ์ˆ˜
  • Buffer(Geometry, ๊ฑฐ๋ฆฌ, ๋‹จ์œ„)
    • Geometry : ์œ„๊ฒฝ๋„ ๊ฐ’์„ ๊ทธ๋Œ€๋กœ ๋„ฃ์œผ๋ฉด ์•ˆ๋˜๊ณ , ์ง€๋ฆฌ์  ์ง€์ ์„ ๋งŒ๋“ค์–ด์•ผ ํ•œ๋‹ค.
    • BUFFER(MAKEPOINT([Latitude], [Longitude]), 1, 'km')โ€‹

→ ํ˜ธํ…”์˜ ์œ„๊ฒฝ๋„๋ฅผ ์ค‘์‹ฌ์œผ๋กœ 1km ๊ฑฐ๋ฆฌ์˜ ๋ฒ„ํผ๋ฅผ ๋ฐ˜ํ™˜ํ•œ๋‹ค.

 

2๏ธโƒฃ Makepoint 

Makepoint : ๊ณต๊ฐ„ ์กฐ์ธ์—์„œ ์œ„๋„ ๋ฐ ๊ฒฝ๋„ ํ•„๋“œ๋ฅผ ์‚ฌ์šฉํ•˜๊ฒŒ ํ•ด์ฃผ๋Š” ํ•จ์ˆ˜


  • ๊ณต๊ฐ„ ์กฐ์ธ์—์„œ๋Š” ๊ณต๊ฐ„ ๊ด€๊ณ„๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๋ฐ์ดํ„ฐ ์ง‘ํ•ฉ์„ ์กฐ์ธํ•˜๋Š” ๋ฐ ์ ๊ณผ ๋‹ค๊ฐํ˜•์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š”๋ฐ, MakePoint๊ฐ€ ์ด๋Ÿฌํ•œ ์ ์„ ๋งŒ๋“ค์–ด ์ฃผ๋Š” ํ•จ์ˆ˜์ด๋‹ค.
  • ์—‘์…€ ํ…Œ์ด๋ธ” ๊ฐ™์€ ๋น„ ๊ณต๊ฐ„ ๋ฐ์ดํ„ฐ ์›๋ณธ์„ ๊ณต๊ฐ„ ๋ฐ์ดํ„ฐ๋ฅผ ๊ณต๊ฐ„์ ์œผ๋กœ ์ง‘๊ณ„ํ•ด์ฃผ๋Š” ํ•จ์ˆ˜

โž• ๋‘ ์ง€์  ๊ฐ„์˜ ์—ฐ๊ฒฐ์„ ์„ ์œผ๋กœ ์‹œ๊ฐํ™” ํ•˜๋Š” ํ•จ์ˆ˜ : MakeLine

 

3๏ธโƒฃ ๊ณต๊ฐ„์กฐ์ธ 

 

๊ณต๊ฐ„ ์กฐ์ธ Intersects

  • ํƒœ๋ธ”๋กœ ํผ๋ธ”๋ฆญ์—์„œ๋Š” ๊ณต๊ฐ„์กฐ์ธ ์‚ฌ์šฉ ๋ถˆ๊ฐ€๋Šฅ (intersects ๋ฅผ ์ฐพ์•„๋ณผ ์ˆ˜ ์—†์Œ)

ํƒœ๋ธ”๋กœ ํผ๋ธ”๋ฆญ ๋ฌด๋ฃŒ๋ฒ„์ „์—์„œ๋Š” ๊ฐ€์šด๋ฐ ์šด์˜์ž์—์„œ intersects ๋ฅผ ์ฐพ์•„๋ณผ ์ˆ˜ ์—†๋‹ค.

  • ๊ณต๊ฐ„์กฐ์ธ์ด ์ž˜ ์™„๋ฃŒ๋˜๋ฉด ํƒœ๋ธ”๋กœ๊ฐ€ ์กฐ์ธ๋œ ํ…Œ์ด๋ธ”์˜ ์ด๋ฆ„์„ ‘๊ณต๊ฐ„์กฐ์ธ ์™„๋ฃŒ’ ๋กœ ๋ฐ”๊พธ์–ด ์ค€๋‹ค.

→ Longitude ๋ฅผ ์ž˜ ๋ณด๋ฉด ๊ฐ’์ด 6๊ฐœ์ •๋„ ์ค‘๋ณต๋œ ๊ฑธ ํ™•์ธํ•ด๋ณผ ์ˆ˜ ์žˆ๋‹ค. ํผ๋ธ”๋ฆญ์—์„œ ๋ฐ์ดํ„ฐ ์กฐ์ธ์„ ํ•  ์ˆ˜ ์—†์–ด, ์ง์ ‘ ํ…Œ์ด๋ธ” ํ™•์ธ์„ ํ•˜์ง€ ๋ชปํ•˜๋Š” ์•„์‰ฌ์›€์ด ์žˆ์ง€๋งŒ, ์ด๋กœ ๋ฏธ๋ฃจ์–ด๋ณด์•˜์„ ๋•Œ ํŠน์ • ํ˜ธํ…”์„ ๊ธฐ์ค€์œผ๋กœ 1km ๋ฐ˜๊ฒฝ ๋‚ด ์œ„๊ฒฝ๋„ ์œ„์น˜์— ์กด์žฌํ•˜๋Š” ์‹๋‹น๊ณผ ๊ฐ’์ด ์กฐ์ธ ๋จ์„ ํŒŒ์•…ํ•ด๋ณผ ์ˆ˜ ์žˆ๋‹ค.

→ ์ฆ‰, ์ฒซ๋ฒˆ์งธ ํ˜ธํ…”์€ ๋ฐ˜๊ฒฝ 1km ๋‚ด์— 6๊ฐœ์˜ ๋ง›์ง‘์ด ์กด์žฌํ•œ๋‹ค๋Š” ๋œป

 

๐Ÿ“Œ ํ•„์‚ฌ ๊ณผ์ •

๐Ÿ’ก ๋ณ€์ˆ˜ ํŒŒ์•…ํ•˜๊ธฐ - ๊ณ„์‚ฐ๋œ ํ•„๋“œ ๋งŒ๋“ค๊ธฐ

๋ฐ˜๊ฒฝ 1km ๋ฒ”์œ„๋ฅผ ์‹œ๊ฐํ™” ํ–ˆ์œผ๋ฏ€๋กœ ์œ„์˜ 1๋ฒˆ ๊ทธ๋ฆผ์—์„œ์˜ ์›ํฌ๊ธฐ๋ณด๋‹ค ์ปค์ง„ ๊ฒƒ์„ ํ™•์ธํ•ด๋ณผ ์ˆ˜ ์žˆ๋‹ค.&amp;nbsp;

๐Ÿ’ก ์‹œํŠธ ์ œ์ž‘ 

Mapbox ๋ฅผ ๊ฐ€์ ธ์˜ฌ ๋•Œ, ์˜๋„ํ–ˆ๋˜ ๋””์ž์ธ ์ปจ์…‰์— ๋งž๊ฒŒ ์ฃผํ™ฉ+๋…น์ƒ‰ ๊ณ„์—ด์˜ ์ƒ‰์ƒ์œผ๋กœ ์ปค์Šคํ…€ํ•ด์„œ ๊ฐ€์ ธ์™”๋‹ค.

๐Ÿ’ก ํ•„์‚ฌํ•˜๋ฉฐ ๋‚ด๊ฐ€ ์กฐ์ •ํ–ˆ๋˜ ๋ถ€๋ถ„ 

1) ์Œ์‹์  ์•„์ด์ฝ˜์„ ์ œ์ฃผ ๊ฐ๊ทค์— ๋งž๋Š” ์•„์ด์ฝ˜์œผ๋กœ ๋ณ€๊ฒฝ

2) ๊ธฐ์กด ๋Œ€์‹œ๋ณด๋“œ์—๋Š” ์œ„์น˜์™€ ์‹๋‹น๋ช…๋งŒ ๋„๊ตฌ์„ค๋ช…์— ์ ํ˜€์žˆ์—ˆ๋Š”๋ฐ, ์Œ์‹ ์ข…๋ฅ˜์™€ ์„ธ๋ถ€ ์ข…๋ฅ˜๊นŒ์ง€ ๋‚˜ํƒ€๋‚˜๋„๋ก ์ˆ˜์ •

 

→ ์ถ”ํ›„์— ํŒ๋งค ์Œ์‹ ์ข…๋ฅ˜๋ณ„๋กœ ํ•„ํ„ฐ๋งํ•ด์„œ ๋ณผ ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ๊นŒ์ง€ ์ถ”๊ฐ€ํ•ด๋ณด๊ธฐ 

 

๐Ÿ’ก ๋Œ€์‹œ๋ณด๋“œ ์ œ์ž‘ 

์˜ค๋ฅธ์ชฝ ์—…์†Œ๋ช…(ํ˜ธํ…”) ์— ํŠน์ • ๋‹จ์–ด๋ฅผ ์ž…๋ ฅํ•˜๋ฉด, ๊ทธ ๋‹จ์–ด๊ฐ€ ํฌํ•จ๋œ ํ˜ธํ…”๋ช… ๋ชฉ๋ก์„ ๋ณด์—ฌ์ค€๋‹ค.

 

๋Œ€์‹œ๋ณด๋“œ ๋ฉ”์ธ ํ™”๋ฉด์„ Figma ๋กœ ์ง์ ‘ ์ œ์ž‘ํ•ด๋ณด์•˜๋‹ค. 

ํ˜‘์—…ํ•  ๋•Œ ํ”ผ๋“œ๋ฐฑ ์ฒจ์‚ญํ•˜๋Š” ์šฉ๋„/๋‹ค๋ฅธ ํŒ€์›๋ถ„๋“ค์ด ๋””์ž์ธ ํ•œ๊ฑธ ๋ณธ ์ ๋งŒ ์žˆ์–ด์„œ ๋งŒ๋“ ๊ฒŒ ๋งค์šฐ ๊ฐ„๋‹จํ•˜์ง€๋งŒ,,,ใ…Ž 

์ด๋ฒˆ ๊ธฐํšŒ์— Figma ๋„ ํ•œ๋ฒˆ ๊ณต๋ถ€ํ•ด๋ด์•ผ๊ฒ ๋‹ค. 

 

๐Ÿ’ก ์ตœ์ข…๋ณธ https://public.tableau.com/app/profile/.41977356/viz/_16450757010390/sheet8 

 

 

๊นƒํ—™์— ๋“ค์–ด๊ฐ€๋ณด๋ฉด ๋Œ€์‹œ๋ณด๋“œ ๋ถ„์„ํ•œ ๊ฒƒ๋„ ์žˆ๋Š”๋ฐ ๋งŽ๊ด€๋ถ€,,

๊ทธ๋Ÿผ ์ด์ƒ ์ฒ˜์Œ ๋„์ „ํ•ด๋ณธ ํƒœ๋ธ”๋กœ ํ•„์‚ฌ ๋!

๋‹ค์Œ์ฃผ์—๋Š” ์ง์ ‘๋งŒ๋“  ๋Œ€์‹œ๋ณด๋“œ๋ฅผ ๋“ค๊ณ  ์˜ค๊ฒ ์Šต๋‹ˆ๋‹ค,, ํ˜ธํ˜ธํ˜ธ 

728x90

๋Œ“๊ธ€