์‹œ๊ฐํ™” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌploly.py 5.0 ์ถœ์‹œ

๋ฐ์ดํ„ฐ ์‹œ๊ฐํ™” ๋ฐ ๋‹ค์–‘ํ•œ ์œ ํ˜•์˜ ํ†ต๊ณ„๋ฅผ ์œ„ํ•œ ๋„๊ตฌ๋ฅผ ์ œ๊ณตํ•˜๋Š” Python ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌploly.py 5.0์˜ ์ƒˆ๋กœ์šด ๋ฆด๋ฆฌ์Šค๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ Œ๋”๋ง์—๋Š” 30๊ฐ€์ง€ ์ด์ƒ์˜ 2D ๋ฐ 3D ๊ทธ๋ž˜ํ”„, ์ฐจํŠธ ๋ฐ ์ง€๋„๋ฅผ ์ง€์›ํ•˜๋Š”plotly.js ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค(๊ฒฐ๊ณผ๋Š” ๋ธŒ๋ผ์šฐ์ €์— ๋Œ€ํ™”ํ˜•์œผ๋กœ ํ‘œ์‹œ๋  ์ˆ˜ ์žˆ๋„๋ก ์ด๋ฏธ์ง€ ๋˜๋Š” HTML ํŒŒ์ผ ํ˜•์‹์œผ๋กœ ์ €์žฅ๋ฉ๋‹ˆ๋‹ค). ์ค„๊ฑฐ๋ฆฌ.py ์ฝ”๋“œ๋Š” MIT ๋ผ์ด์„ ์Šค์— ๋”ฐ๋ผ ๋ฐฐํฌ๋ฉ๋‹ˆ๋‹ค.

์‹œ๊ฐํ™” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌploly.py 5.0 ์ถœ์‹œ

์ƒˆ ๋ฆด๋ฆฌ์Šค์—์„œ๋Š” Python 2.7 ๋ฐ Python 3.5์— ๋Œ€ํ•œ ์ง€์›์ด ์ œ๊ฑฐ๋˜์—ˆ์œผ๋ฉฐ ์ด์ œ ์‹คํ–‰ํ•˜๋ ค๋ฉด Python 3.6 ์ด์ƒ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ๋” ์ด์ƒ ์‚ฌ์šฉ๋˜์ง€ ์•Š๋Š” ๊ธฐ๋Šฅ์˜ ์ƒ๋‹น ๋ถ€๋ถ„ ์ œ๊ฑฐ, ๊ธฐ๋ณธ๊ฐ’ ๋ณ€๊ฒฝ, Internet Explorer 9/10 ๋ธŒ๋ผ์šฐ์ € ์ง€์› ์‚ฌ์šฉ ์ค‘๋‹จ ๋“ฑ ํ˜ธํ™˜์„ฑ์„ ๊นจ๋œจ๋ฆฌ๋Š” ๋ณ€๊ฒฝ์ด ์ด๋ฃจ์–ด์กŒ์Šต๋‹ˆ๋‹ค. Plotly.js ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ ๋ฒ„์ „ 1.58.4์—์„œ 2.1๋กœ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. JupyterLab๊ณผ์˜ ํ†ตํ•ฉ์„ ์œ„ํ•œ ์ƒˆ๋กœ์šด ์ถ”๊ฐ€ ๊ธฐ๋Šฅ์ด ๊ตฌํ˜„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. JSON ํ˜•์‹์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ง๋ ฌํ™”ํ•  ๋•Œ ์„ฑ๋Šฅ์ด 5~10๋ฐฐ ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ง‰๋Œ€ ์ฐจํŠธ๋ฅผ ํ…์Šค์ฒ˜๋กœ ์ฑ„์šฐ๋Š” ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋˜์—ˆ์œผ๋ฉฐ ์ƒˆ๋กœ์šด ์œ ํ˜•์˜ ์ฐจํŠธ์ธ "๊ณ ๋“œ๋ฆ„"์ด ์ œ์•ˆ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ์ˆ˜๋Ÿ‰ ํฌ๊ธฐ์˜ ์ฐจ์ด๋ฅผ ์‹œ๊ฐ์ ์œผ๋กœ ํ‰๊ฐ€ํ•˜๊ธฐ ์œ„ํ•œ ์›ํ˜• ์ฐจํŠธ์˜ ์ง์‚ฌ๊ฐํ˜• ์œ ์‚ฌ์ฒด์ž…๋‹ˆ๋‹ค.

์‹œ๊ฐํ™” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌploly.py 5.0 ์ถœ์‹œ
์‹œ๊ฐํ™” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌploly.py 5.0 ์ถœ์‹œ


์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€