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

Numpy2

[Python] Numpy ํŒŒ์ด์ฌ ๋„˜ํŒŒ์ด ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ํฌ์ŠคํŒ… ํ•˜๋‚˜๋กœ ๊ฐœ๋…๋ถ€ํ„ฐ ์ •๋ฆฌํ•˜๊ธฐ. [Python] Numpy ํŒŒ์ด์ฌ ๋„˜ํŒŒ์ด ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ํฌ์ŠคํŒ… ํ•˜๋‚˜๋กœ ๊ฐœ๋…๋ถ€ํ„ฐ ๋ฌธ๋ฒ•๊นŒ์ง€ ์ •๋ฆฌํ•˜๊ธฐ. ์˜ค๋žœ๋งŒ์— ์ฝ”๋”ฉ๊ด€๋ จ ํฌ์ŠคํŒ…! ํ•œ๋™์•ˆ ๋ฐ์ดํ„ฐ ๋ถ„์„์„ ํ•˜์ง€ ์•Š์•„์„œ, ๋„˜ํŒŒ์ด์˜ ์กด์žฌ๋ฅผ ์žŠ๊ณ  ์žˆ์—ˆ๋‹ค๊ฐ€ ์Šฌ์Šฌ ๊ฐœ๋…์„ ์ƒ๊ธฐ์‹œ์ผœ๋ณผ ๊ฒธ ๊ฐ„๋‹จ์š”์•ฝ ํฌ์ŠคํŒ…์„ ํ•ด๋ณด๊ธฐ๋กœํ–ˆ๋‹ค. ํฌ์ŠคํŒ…์ด ๊ธธ๊ธฐ ๋•Œ๋ฌธ์—, ์ฐพ๊ณ ์‹ถ์€ ๊ฐœ๋…์ด ์žˆ๋‹ค๋ฉด ctrl +F๋กœ ํ‚ค์›Œ๋“œ ๊ฒ€์ƒ‰์„ ํ•˜๋ฉด ์ข‹์„ ๊ฒƒ๊ฐ™๋‹ค! Numpy? Numerical Python. ํŒŒ์ด์ฌ์—์„œ ๋Œ€๊ทœ๋ชจ ๋‹ค์ฐจ์› ๋ฐฐ์—ด์„ ๋‹ค๋ฃฐ ์ˆ˜ ์žˆ๋„๋ก ๋„์™€์ฃผ๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ด๋‹ค. ๋”ฐ๋ผ์„œ ๋ฐ์ดํ„ฐ ๋ถ„์„์„ ํ•˜๋Š” ์‚ฌ๋žŒ์ด๋ผ๋ฉด ๋ฌด์กฐ๊ฑด! ํ•„์ˆ˜์ ์œผ๋กœ ์•Œ๊ณ ์žˆ์–ด์•ผํ•˜๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋ฌธ๋ฒ•์ด๋‹ค. ์™œ? ๋‹ค์ฐจ์› ๋ฐฐ์—ด์„ ๋‹ค๋ค„์•ผํ• ๊นŒ? ๋ฐ์ดํ„ฐ๋Š” ์ˆซ์ž ๋ฐฐ์—ด๋กœ ์ด๋ฃจ์–ด์ ธ์žˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ์˜ˆ๋ฅผ ๋“ค์ž๋ฉด, ๋‹น์žฅ ์šฐ๋ฆฌ์™€ ์นœ์ˆ™ํ•œ ์‚ฌ์ง„์„ ์ƒ๊ฐํ•ด๋ณด์ž. ํ•˜๋‚˜ํ•˜๋‚˜์˜ ํ”ฝ์…€๋กœ ์ด๋ฃจ์–ด์ ธ์žˆ.. 2022. 5. 2.
[Python] Numpy np.vstack VS np.hastack - ๋ฐฐ์—ดํ•˜๊ธฐ [Python] Numpy np.vstack VS np.hastack - ๋ฐฐ์—ดํ•˜๊ธฐ import numpy as np np.hstack ๋ฐฐ์—ด์„ ๊ฐ€๋กœ๋กœ ๊ฒฐํ•ฉํ•˜๊ธฐ >>> a = np.array([1, 2, 3]) >>> b = np.array([5, 6, 7, 8]) >>> np.hstack([a, b]) array([1, 2, 3, 5, 6, 7, 8]) a์™€ b๊ฐ€ ๊ฐ€๋กœ๋กœ ๊ฒฐํ•ฉ๋˜์–ด ์ถœ๋ ฅ๋œ๋‹ค. hstack์„ ์‚ฌ์šฉํ•  ๋–„์—๋Š” ๋ฐฐ์—ด ํ–‰์ด ์ผ์น˜ํ•ด์•ผํ•œ๋‹ค. ์—ด์€ ์ผ์น˜ํ•˜์ง€ ์•Š์•„๋„ ๊ด€๊ณ„๊ฐ€ ์—†๋‹ค. >>> a = np.array([[1,2,3],[2,3,4],[5,6,7]]) >>> b = np.array([[1,2,3],[2,3,4]]) >>> np.hstack([a,b]) ValueError: all the input ar.. 2022. 1. 20.
๋ฐ˜์‘ํ˜•