์๊ฐํ5 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 ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก ํ์ด ๊ทธ๋ํ๋ฅผ ๊ทธ๋ ค๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ์ฌ์ฉํ ๋ฐ์ดํฐ๋ ๊ฐ๋ณ๊ฒ ํต์ ์ฌ๋ณ ์ ์ ์จ๋ก ํด๋ณด๊ฒ ์ต๋๋ค. # ํ์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ from pyecharts import options as opts from pyecharts.charts import Pie # ํต์ ์ฌ x = ["kt", "skt", "lg", "๊ธฐํ"] # ์ ์ ์จ y = [35, 25, 25, 15] ํ์ด ๊ทธ๋ํ๋ฅผ ๊ทธ๋ฆฌ๊ธฐ ์ ์ ๋ฐ์ดํฐ๋ ๋ค์๊ณผ ๊ฐ์ ํํ๋ก ๋ง๋ค์ด ์ฃผ์๋ฉด ๋ฉ๋๋ค. # ํ์ด ๊ทธ๋ํ์ ์ฌ์ฉ๋ ๋ฐ์ดํฐ์ z = [list(i) for i in zip(x, y)] ๋ค์ ์ฝ๋๋ฅผ ํตํด ํ์ด ๊ทธ๋ํ๋ฅผ ์์ฑํ ์ ์์ต๋๋ค. p = ( Pie() .add("", z,) # ๋ฐ์ด.. 2023. 1. 29. Pyecharts-์ฐ์ ๋ ์ฐ์ ๋(Scatter Plot)¶์ค๋์ ์ฐ์ ๋๋ฅผ ๊ทธ๋ ค๋ณผ๋ ค๊ณ ํ๋ค. In [40]: # ํ์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๊ฐ์ ธ์ค๊ธฐ import pandas as pd import pyecharts.options as opts from pyecharts.charts import Scatter ์ด๋ฒ์๋ ๊ฐ๋ณ๊ฒ ๊ทธ๋ ค๋ณผ ์์ ์ด๊ธฐ ๋๋ฌธ์ ๋ฐ์ดํฐ๋ ์์ ๊ฑธ๋ก ๊ฐ์ ธ์๋ค. ๋๋ฌด์ํค(https://namu.wiki/w/2021%20LoL%20Champions%20Korea%20Spring)์์ 2021๋ LCK Spring, Summer์ PoG ์ ์ ๋ฐ์ดํฐ๋ค. ๋๋ ์์ ์ ํ๋ํ๋ ์ ์๋ค. In [3]: data = pd.read_excel("LCK_PoG.xlsx") In [4]: data Out[4]: Name Summer PoG .. 2021. 9. 1. Pyecharts - ๋ง๋๊ทธ๋ํ Pyecharts¶๊ตฌ๊ธ์ Pyecharts๋ฅผ ๊ฒ์ํ๋ฉด ๋ค์๊ณผ ๊ฐ์ด ์คํ์ง๋ฐฅ์ ๋ณผ ์ ์๋ค. Pyecharts๋ฅผ ์ด์ฉํด ๊ทธ๋ฆด ์ ์๋ ๊ทธ๋ํ๋ค์ด ๊ถ๊ธํ๋ค๋ฉด https://github.com/pyecharts/pyecharts-gallery ์ด๊ณณ์ ๋ฐฉ๋ฌธํด์ ์ดํด ๋ณด๋ฉด ๋๋ค. ์ด ์ฝ๋๋ฅผ ์์ฑํ๋ ์ด์ ๋ ๋จ์ํ๋ค. ๋์ค์ ์ฝ๊ฒ ๋ง๋ ๊ทธ๋ํ๋ฅผ ๊ทธ๋ฆฌ๊ณ ์ถ๊ธฐ ๋๋ฌธ์ด๋ค. In [ ]: # pyecharts ์ค์น๋ ๋น๊ต์ ์ฝ๋ค. !pip install pyecharts In [1]: # pyecharts ๋ฒ์ ํ์ธํ๊ธฐ import pyecharts print("Pyecharts ๋ฒ์ :", pyecharts.__version__) Pyecharts ๋ฒ์ : 1.9.0 ๋จผ์ ๊ทธ๋ํ๋ฅผ ๊ทธ๋ฆฌ๊ธฐ ์ ์ ํ์ํ ๋ฐ์ดํฐ๋ ํต๊ณ์ฒญ(h.. 2021. 8. 30. ์ด์ 1 2 ๋ค์