๊ฐ๋ฐ/Python11 (Python) ๊ฐ์ํ๊ฒฝ ์ญ์ ๐ถ python์ ์ด์ฉํ ๊ฐ์ํ๊ฒฝ ์ญ์ # ๊ฐ์ํ๊ฒฝ ๋นํ์ฑํ> deactivate # ๊ฐ์ํ๊ฒฝ ํด๋ ์ญ์ (๊ฐ์ํ๊ฒฝ ํด๋ ์๋ ๊ฒฝ๋ก๋ก ์ด๋)> rm -rf {๊ฐ์ํ๊ฒฝ๋ช } ๐ถ conda๋ฅผ ์ด์ฉํ ๊ฐ์ํ๊ฒฝ ์ญ์ # ๊ฐ์ํ๊ฒฝ ๋นํ์ฑํ> conda deactivate# ๊ฐ์ํ๊ฒฝ ๋ชฉ๋ก ํ์ธ> conda env list or > conda info --envs # ๊ฐ์ํ๊ฒฝ ์ญ์ conda remove --name {๊ฐ์ํ๊ฒฝ๋ช } --all 2025. 2. 2. (Python) NumPy ๋ฐฐ์ด ์์ฑ ๐ถ NumPy ๋ฐฐ์ด ์์ฑ๐ฉ numpy.ndarray - NumPy์ ํต์ฌ ๊ธฐ๋ฅ ์ค ํ๋๋ก, ๋ค์ฐจ์ ๋ฐฐ์ด์ ํํํ๋ ๋ฐ์ดํฐ ๊ตฌ์กฐ โ๏ธ ์ฃผ์ํน์ง 1) ๊ณ ์ ๋ ํฌ๊ธฐ: ์์ฑ ์ ์ง์ ๋ ํฌ๊ธฐ ๋ณ๊ฒฝ ๋ถ๊ฐ, ๋ฐฐ์ด์ ํฌ๊ธฐ๋ฅผ ๋ณ๊ฒฝ ์ ์๋ก์ด ๋ฐฐ์ด ์์ฑ 2) ๋์ผํ ๋ฐ์ดํฐ ํ์ : ๋ฐฐ์ด ๋ด์ ๋ชจ๋ ์์๋ ๊ฐ์ ๋ฐ์ดํฐ ํ์ ์ ๊ฐ์ง 3) ํจ์จ์ฑ๊ณผ ์ฑ๋ฅ: ๋ด๋ถ์ ์ผ๋ก ์ต์ ํ๋ C์ Fortran ์ฝ๋๋ฅผ ์ฌ์ฉํ์ฌ ๋น ๋ฅธ ๋ฐฐ์ด ์ฐ์ฐ์ ์ง์ โ๏ธ ์์ฑ (Attribute) 1) ndarray.ndim: ๋ฐฐ์ด์ ์ฐจ์ ์ 2) ndarray.shape: ๋ฐฐ์ด์ ํํ๋ฅผ ๋ํ๋ด๋ ํํ, ๊ฐ ์ฐจ์์ ํฌ๊ธฐ๋ฅผ ๋ํ๋ 3) ndarray.size: ๋ฐฐ์ด์ ์ ์ฒด ์์ ์ 4) ndarray.dtype: ๋ฐฐ์ด์ ๋ฐ์ดํฐ ํ์ 5) nda.. 2024. 12. 3. (Python) vsCode์์ DataFrame ํ ์ด๋ธ ํํ๋ก ๋ณด๊ธฐ ํ์ด์ฌ ๊ฐ์ข์์ Pandas์ DataFrame ์ฝ๋ ์ค์ต์ Jupyter Notebook ์ ์ฌ์ฉํ์๋ค.๊ทธ๋ฐ๋ฐ, ๋๋ ์ง๊ธ๊น์ง vsCode๋ก ํ๊ณ ์์๋๋ฐ, ๋ฐ๊ฟ๋ ค๋๊น ๋ ๊ท์ฐฎ๋ค...๊ทธ๋์, vsCode์์ ํ ์ ์๋๋ก ๋ค์๊ณผ ๊ฐ์ด ์งํํ์๋ค.1) conda install ipykernel: ์ ์ฒด ๋๋ ํน์ ๊ฐ์ํ๊ฒฝ์์ ์ค์น2) ํ์ผ ํ์ฅ์๋ *.ipynb ์ผ๋ก ์์ฑ3) Run in interactive Window ๋ก ์คํ๐ ์๋ ์ด๋ฏธ์ง๋ค๋ก ๋น๊ต๐ถ Terminal์ ๋ ฌ๋ ์ ๋๋ก ๋์ง ์๊ณ , ์ฝ๊ฒ ํ์ธํ๊ธฐ ์ด๋ ต๋ค. ๐ถ Jupyter๊ทธ๋ฆฌ๋ ํํ๋ก ์ ๊ณต๋๋ค. ๐ถ vsCode์ด ๋ ์๋ ๊น์ํ๊ฒ ๊ทธ๋ฆฌ๋๋ก ์ ๊ณต๋๋ค. 2024. 11. 30. (Python) python prompt - console ์ด๊ธฐํ ํ๊ธฐ ๐ถ Window>>> import os>>> os.system('cls') ๐ถ macOS, Linux>>> import os>>> os.system('clear') 2024. 11. 29. (Python) vsCode์์ ๊ฐ์ํ๊ฒฝ ์ค์ ํ๊ธฐ (ModuleNotFoundError) ๐ถ ์๋ฌ ๐ถ ๋ด์ฉ์ํฉ: vsCode์์ pandas๋ฅผ importํ๊ณ ์คํpandas๊ฐ ์ค์น๋ ๊ฐ์ํ๊ฒฝ์ ํ์ฑํํ๊ณ , ํด๋น ์์ค๋ฅผ ์คํํ์ง๋ง ModuleNotFoundError ์๋ฌ๊ฐ ๋ฐ์ํ๋ค.์ด? pandas๊ฐ ์ค์น์๋์ด ์๋? ํ๊ณ pip list๋ก ํ์ธํด๋ดค์ง๋ง, ์ ์์ ์ผ๋ก ์ค์น๋์ด ์์๋ค.๊ทธ๋ผ ํ์ฑํ๋ ํ๊ณ , ์ค์น๋ ํ๋๋ฐ ์ ์๋์ง ์ฐพ์๋ณด๋ ์คํ๋๋ vsCode์์ ์ ํํ๊ฒ ์ด๋ค ๊ฐ์ํ๊ฒฝ์ ์ฌ์ฉํ ์ง ์ค์ ์ ํด์ฃผ์ด์ผ ํ๋ค. (๋ด๊ฐ ํ๊ฑด ํฐ๋ฏธ๋..) ๐ถ ์กฐ์น1. Ctrl + Shift + P (๋ช ๋ น ํ๋ ํธ ์ฐฝ ํ์ฑํ)2. Python: Select Interpreter ์ ๋ ฅ3. ์ ์ฉํ ๊ฐ์ํ๊ฒฝ ์ ํ ์ ์์ ์ผ๋ก ์คํ๋๋ ๊ฒ์ ํ์ธํ ์ ์๋ค. 2024. 11. 29. (Python) ๊ฐ์ํ๊ฒฝ ์์ฑ ๐ถ ๊ฐ์ํ๊ฒฝ์ด๋? 1. ํ์ด์ฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ์์กด์ฑ๋ค์ด ํ๋ก์ ํธ ๋ณ๋ก ๋ถ๋ฆฌ๋์ด ๊ด๋ฆฌ๋ ์ ์๋๋ก ๋์์ฃผ๋ ์์คํ 2. ๊ฐ๊ธฐ ๋ค๋ฅธ ํ๋ก์ ํธ์์ ๋ค๋ฅธ ๋ฒ์ ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉ ๊ฐ๋ฅ (์์กด์ฑ ์ถฉ๋ ๋ฐฉ์ง) ๐ถ python์ ์ด์ฉํ ๊ฐ์ํ๊ฒฝ ์์ฑ# ๊ฐ์ํ๊ฒฝ ์์ฑ# ์์ฑ๊ฒฝ๋ก: ๋ช ๋ น์ด๋ฅผ ์คํํ ๋๋ ํ ๋ฆฌ ํ์์ ์์ฑ> python -m venv {๊ฐ์ํ๊ฒฝ๋ช }โป venv : Python 3.3 ๋ฒ์ ์ด์์์ ๊ธฐ๋ณธ์ ์ผ๋ก ์ ๊ณตํ๋ ๋ชจ๋# ๊ฐ์ํ๊ฒฝ ํ์ฑํ> {๊ฐ์ํ๊ฒฝ๋ช }\Scripts\activate (Window)> source {๊ฐ์ํ๊ฒฝ๋ช }/bin/activate (macOS)# ๊ฐ์ํ๊ฒฝ ๋นํ์ฑํ> deactivate ๐ถ conda๋ฅผ ์ด์ฉํ ๊ฐ์ํ๊ฒฝ ์์ฑ# ๊ฐ์ํ๊ฒฝ ์์ฑ# ์์ฑ๊ฒฝ๋ก: C:\Users\{์ฌ์ฉ์}\an.. 2024. 11. 29. ์ด์ 1 2 ๋ค์