๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

์‹œ๊ฐํ™” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ3

pyecharts๋กœ ์‚ฐํฌ๋„ ๊ทธ๋ž˜ํ”„ ๊ทธ๋ฆฌ๊ธฐ ์•ˆ๋…•ํ•˜์„ธ์š” ํฌ๋ฆฌ๋„ฅ์Šค์„๋ผ์ด์Šค์ž…๋‹ˆ๋‹ค. ์˜ค๋Š˜์€ ๊ฐ„๋‹จํ•œ๊ฒŒ pyecharts ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์ด์šฉํ•ด ์‚ฐํฌ๋„๋ฅผ ๋งŒ๋“ค์–ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ๋Š” 2022 ์‹œ์ฆŒ KBO ํŒ€์ˆœ์œ„๋ฅผ ์‚ฌ์šฉํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๋จผ์ œ ํ•„์š”ํ•œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์™€ ๋ฐ์ดํ„ฐ๋ฅผ ๋ถˆ๋Ÿฌ์˜ต๋‹ˆ๋‹ค. # ํ•„์š”ํ•œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ import pandas as pd from pyecharts.charts import Bar, Line, Scatter from pyecharts import options as opts ๋‹ค์Œ ๋ช…๋ น์–ด๋กœ ์‚ฐํฌ๋„ ๊ทธ๋ž˜ํ”„๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. m = ( Scatter() .add_xaxis(list(kbo["ํŒ€๋ช…"])) # x๊ฐ’ -> ์ง์ ‘ ๊ฐ’์„ ์‚ฝ์ž… .add_yaxis("์Šน๋ฅ ", list(kbo["์Šน๋ฅ "])) # y๊ฐ’ .set_global_opts( title_opt.. 2023. 2. 12.
pyecharts๋กœ ์„  ๊ทธ๋ž˜ํ”„ ๊ทธ๋ฆฌ๊ธฐ ์•ˆ๋…•ํ•˜์„ธ์š” ํฌ๋ฆฌ๋„ฅ์Šค์„๋ผ์Šค์ž…๋‹ˆ๋‹ค. ์ €๋ฒˆ์—๋Š” pyecharts๋ฅผ ์ด์šฉํ•ด ๋ง‰๋Œ€ ๊ทธ๋ž˜ํ”„๋ฅผ ๋งŒ๋“œ๋Š” ๋‚ด์šฉ์„ ๋‹ค๋ค˜์Šต๋‹ˆ๋‹ค. ์ด๋ฒˆ์—๋Š” ๋ง‰๋Œ€ ๊ทธ๋ž˜ํ”„๋งŒํผ ์ž์ฃผ ์‚ฌ์šฉํ•˜๋Š” ์„  ๊ทธ๋ž˜ํ”„์— ๋Œ€ํ•ด ๋‹ค๋ค„๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๋จผ์ € ์ œ๊ฐ€ ์‚ฌ์šฉํ•  ๋ฐ์ดํ„ฐ๋Š” 2013๋…„๋ถ€ํ„ฐ 2023๋…„๊นŒ์ง€ ์ถ•๊ตฌ์„ ์ˆ˜ ๋ฆฌ์˜ค๋„ฌ ๋ฉ”์‹œ์˜ ๋ฆฌ๊ทธ ๋“์  ๊ธฐ๋ก๊ณผ ๋„์›€ ๊ธฐ๋ก์ž…๋‹ˆ๋‹ค. (์œ„ํ‚ค๋ฐฑ๊ณผ์—์„œ ์ฐธ๊ณ ํ–ˆ์Šต๋‹ˆ๋‹ค.) # ํ•„์š”ํ•œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ import pyecharts.options as opts from pyecharts.charts import Line # ํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ years = ['2013', '2014', '2015', '2016', '2017', '2018', '2019', '2020', '2021', '2022', '2023'] goals = [46, 28, 43, 26, .. 2023. 1. 27.
pyecharts๋กœ ๋ง‰๋Œ€ ๊ทธ๋ž˜ํ”„ ๊ทธ๋ฆฌ๊ธฐ ์•ˆ๋…•ํ•˜์„ธ์š” ํฌ๋ฆฌ๋„ฅ์Šค์„๋ผ์ด์Šค์ž…๋‹ˆ๋‹ค. ๋ณดํ†ต ํŒŒ์ด์ฌ์„ ์ด์šฉํ•ด ๋ฐ์ดํ„ฐ ์‹œ๊ฐํ™”๋ฅผ ์ˆ˜ํ–‰ํ•  ๋•Œ๋Š” matplotlib๋‚˜ seaborn ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์ด์šฉํ•˜์‹ค ๊ฒ๋‹ˆ๋‹ค. ๋งŽ์ด ์‚ฌ์šฉํ•˜๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋‹ค ๋ณด๋‹ˆ ์ €๋Š” ๋‹ค์†Œ ์งˆ๋ฆด ๋•Œ๋„ ์žˆ์—ˆ๋Š”๋ฐ์š” ๊ทธ๋ž˜์„œ ์ด๋ฒˆ์— ๋‹ค๋ค„ ๋ณผ ๋‚ด์šฉ์€ pyecharts ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋กœ ์–ด๋–ป๊ฒŒ ๋ง‰๋Œ€ ๊ทธ๋ž˜ํ”„๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š”์ง€ ํ•œ ๋ฒˆ ์ •๋ฆฌํ•ด ๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. (๋” ๋‹ค์–‘ํ•œ Pyecharts ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๊ทธ๋ž˜ํ”„๋“ค์€ ์ด๊ณณ์—์„œ ์‚ดํŽด๋ณด์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.) ๋จผ์ € pyecharts๋ฅผ ์„ค์น˜ํ•ด ์ฃผ์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค. pip install pyecharts # ์ฃผํ”ผํ„ฐ๋…ธํŠธ๋ถ ์…€ !pip install pyecharts ์„ค์น˜๊ฐ€ ์™„๋ฃŒ๋˜์—ˆ๋‹ค๋ฉด, ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ import ํ•ด์ฃผ์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค. # ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ import pyecharts # ๋ฒ„์ „ ํ™•์ธ prin.. 2023. 1. 26.