Numpy(๋ํ์ด)
Numpy๋ Numerical Python์ ์ค์๋ง๋ก ์์น ๊ณ์ฐ์ ์ํด ๋ง๋ค์ด์ง ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ค.
๋ํ์ด์ ์๋ฃ๊ตฌ์กฐ๋ Pandas, Matplotlib ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๊ธฐ๋ณธ ๋ฐ์ดํฐ ํ์ ์ผ๋ก ์ฌ์ฉ๋๊ธฐ๋ ํ๋ค.
๋ํ์ด์์๋ ๋ฐฐ์ด(array) ๊ฐ๋ ์ผ๋ก ๋ณ์๋ฅผ ์ฌ์ฉํ๋๋ฐ
์ด ๋ฐฐ์ด์ ๋ํ์ด ๋ฐฐ์ด(Numpy array)์ด๋ฉฐ, ํ์ด์ฌ์ ๊ธฐ๋ณธ ์๋ฃ๊ตฌ์กฐ์๋ ๋ค๋ฅธ ๋ฐ์ดํฐ ํ์ ์ด๋ค.
์ฆ, ํ์ด์ฌ์ด๋ผ๋ ์ธ์ด๊ฐ ๊ธฐ๋ณธ ์๋ฃ๊ตฌ์กฐ์ธ ๋ฆฌ์คํธ, ๋์ ๋๋ฆฌ ๋ฑ์ ๊ฐ๊ณ ์๋ ๊ฒ๊ณผ
๋ง์ฐฌ๊ฐ์ง๋ก ๋ฐ์ดํฐ ๋ถ์์ด๋ผ๋ ์ธ์ด๊ฐ ๊ธฐ๋ณธ ์๋ฃ๊ตฌ์กฐ๋ก ๋ํ์ด ๋ฐฐ์ด์ ๊ฐ๊ณ ์๋ค.
(์ถ์ฒ: ์ด๊ฒ์ด ๋ฐ์ดํฐ ๋ถ์์ด๋ค with ํ์ด์ฌ - ์ค๊ธฐํ)
์ฌ๋ผ์ด์ฑ
๋ณ์๋ช [ ํ์ ๋ฒ์, ์ด์ ๋ฒ์]
# ๋ง์ง๋ง ๊ฐ์ ํฌํจํ์ง ์๋ ๋ชจ๋ ๊ฐ์ด ํด๋น๋๋ค๋ฉด?!
data[ : -1]
# ๋ง์ง๋ง ๊ฐ๋ง ํด๋น๋๋ค๋ฉด?!
data [-1 : ]
find()
find() ๋ ํ ๋น๋ ๋ณ์๋ฅผ ์ฐพ์์ฃผ๋ ํจ์๋ค.
ํ ๋น๋ ๋ณ์๋ฅผ ์ฐพ์๋ค๋ฉด ํด๋นํ๋ ์์น์ ๊ฐ์ ๋ฐํํ์ฌ ์ฃผ๊ณ , ์ฐพ์ง ๋ชปํ๋ค๋ฉด -1 ์ ๋ฐํํ๋ค.
* ์ฐธ๊ณ ) ์ฒซ๋ฒ์งธ๋ก ๋ํ๋ ์๋ฆฌ์ ์์น ๊ฐ๋ง ์๋ ค์ค๋ค!
np.random.normal()
random.normal() ํจ์๋ ์ ๊ท ๋ถํฌ(Normal distribution)๋ก๋ถํฐ ์ํ๋ง๋ ๋์๋ฅผ ๋ฐํํ๋ค.
์ฆ, ํ๊ท ๊ฐ๊ณผ ํ์ค ํธ์ฐจ ๊ฐ์ ์๋ ค์ฃผ๋ฉด ๊ทธ ๋ฒ์์ ๋ง๊ฒ ๋ฌด์์ ๊ฐ์ ๋ฐํํ๋ค.
np.random.normal( ํ๊ท ๊ฐ, ํ์คํธ์ฐจ๊ฐ, [ํ๊ณผ ์ด] ) ์ ํํ๋ก ์ฌ์ฉํ ์ ์๋ค.
'TIL๐ฅ > ๋ฉ์์ด์ฌ์์ฒ๋ผ_AI School 5๊ธฐ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ฉ์ฌ] AI SCHOOL 5๊ธฐ_ Day 9 (0) | 2022.03.22 |
---|---|
[๋ฉ์ฌ] AI SCHOOL 5๊ธฐ_ Day 8 (0) | 2022.03.21 |
[๋ฉ์ฌ] AI SCHOOL 5๊ธฐ_ Day 5 (0) | 2022.03.18 |
[๋ฉ์ฌ] AI SCHOOL 5๊ธฐ_ Day 4 (0) | 2022.03.17 |
[๋ฉ์ฌ] AI SCHOOL 5๊ธฐ_ Day 3 (0) | 2022.03.16 |
๋๊ธ