numerical python : ์ซ์์ ๊ด๋ จํ ํ์ด์ฌ ๋๊ตฌ
numpy๊ฐ ์ค์ํ ์ด์ ?
numpy array๋ฅผ ํตํด ์ฌ๋ฌ ๊ฐ๋ค์ ํจ์จ์ ์ผ๋ก ๋ค๋ฃฐ ์ ์๋ค!!
๊ฐ์ฅ ๋จผ์ numpy library๋ฅผ ๋ถ๋ฌ์จ๋ค >>>
import numpy
array1 = 1์ฐจ์ ๋ฐฐ์ด
array2 = 2์ฐจ์ ๋ฐฐ์ด
[ ] ๋ฅผ ํ๋ ๋ ๋ง๋ค๋ฉด 3์ฐจ์ ๋ฐฐ์ด!
.shape
: array์ ๋ชจ์์ (๊ฐ๋ก, ์ธ๋ก, ๋์ด(3์ฐจ์)) ํ์์ผ๋ก ์ถ๋ ฅ!
.size
: array์ ํฌ๊ธฐ (๊ฐ๋ก * ์ธ๋ก) ๋ฅผ ์ถ๋ ฅ!
๐
.full(๋ฌธ์ ๊ฐฏ์, ๋ฌธ์)
์ ์ด์ฉํ์ฌ ํ ๊ฐ์ง๋ก๋ง ์ด๋ฃจ์ด์ง array๋ฅผ ๋ง๋ค ์ ์๋ค.
๐ array5, array7์ ๊ฐ๊ฐ 0๊ณผ 1๋ก๋ง ์ด๋ฃจ์ด์ง array๋ฅผ ๋ง๋๋ ๋ ๋ค๋ฅธ ๋ฐฉ๋ฒ
๐
.random
์ ์ด์ฉํ์ฌ ๋๋ค์ผ๋ก ์ซ์๋ฅผ ์ถ๋ ฅํ ์ ์๋ค.
๐.random(๋ชจ๋).random(ํจ์)
๐.random(๋ชจ๋).randint(์์ ์, ํฐ ์)
๐
.arange(์์ ์, ํฐ ์, step)
๐ python slicing ๊ณผ ๋์ผ!
๐ python๊ณผ ๋์ผํ ์ฌ์ฉ๋ฐฉ๋ฒ!