๋ฐ์ํ
๋ชจ๋ ์ด์์ฒด์ ์์ ํ๊ธ ๊นจ์ง ์ค๋ฅ๋ฅผ ๋ฐฉ์งํด๋ณด์.
platform ๋ผ์ด๋ธ๋ฌ๋ฆฌ
→ python ๊ธฐ๋ณธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ.
โช
platform.system()
→ ํ์ฌ ์ปดํจํฐ OS์ด์์ฒด์ ์ถ๋ ฅ.
' - '๊ธฐํธ ๊นจ์ง๋ ๋ฌธ์ ํด๊ฒฐ
ํ์ด์ฌ ๊ฒฝ๊ณ ๋ฉ์์ง off
ํ์ดํ๋ ์์ ๋ฐ์ดํฐ
๋ฐ์ดํฐ๋ฅผ ๋ถ์ํ ๋ ๋ณดํต ๋ถ์ ์ ์ธ ๊ฑธ 0์ผ๋ก ์ฌ์ฉํ๋ค.
๋ฐ๋ผ์ ์ฌ๊ธฐ์ 0์ ์ฌ๋งํ ์ซ์์ด๋ค.
pyplot.subplot(๊ทธ๋ํ์์น)
pyplot.subplot(๊ทธ๋ํ์์น)
→ ํ ์ฌ๋ฌ๊ฐ ๊ทธ๋ฆฌ๊ธฐ
- explode=[0, 01] → ํ๋์์ 0์ผ๋ก ๊ฐ๋งํ๋๊ณ ์ค๋ ์ง์๋ถ๋ถ์ 0.1๋ก ์กฐ๊ธ ๋จ์ดํธ๋ ธ๋ค.
- autopct= ์์ซ์ 2๋ฒ์งธ ์๋ฆฌ๊น์ง ํผ์ผํธ๋ฅผ ๊ทธ๋ ธ๋ค.
df.hist(bins=๋ง๋๊ฐฏ์, grid=False/True)
→ histogram
df.hist()๋ก ํ์ ๊ฒฝ์ฐ, ๋ง๋(bins)๋ ๊ธฐ๋ณธ๊ฐ์ด 10๊ฐ์ด๋ค.
df.groupby('์ปฌ๋ผ๋ช ').mean()
→ ์ปฌ๋ผ์ ์๋ ๊ณ ์ณ๊ฐ๋ณ๋ก ๋ฌถ์ด ํ๊ท ์น๋ฅผ๋ธ๋ค.
seaborn.heatmap(df, linewidths=๊ฐ๊ฒฉ, annot=ํผ์ผํธ์ถ๋ ฅํ ์ง, cmap=ํ์์)
- ์์ ์๊ด๊ด๊ณํ df.corr()๋ฅผ heatmap ๊ทธ๋ํ๋ก ๊ทธ๋ ค๋ณด์๋ค.
- lineewidht
๋ค๋ชจ์นธ ๋์ฐ๊ธฐ - annot
๋ค๋ชจ์นธ์์ ํผ์ผํธ ์ ์์ง ๋ง์ง - cmap
ํ์์
pyplot.savefig('ํ์ผ๋ช .jpg')
→ ๊ทธ๋ํ ํด๋์ ์ ์ฅ.
pandas.cut(df, bins=[๋๋๋ ๊ธฐ์ค]
, include_lowst=๊ฐ์ฅ ์์ ๊ฐ ํฌํจํ ์ง
, labels=[๋๋ ์ด๋ฆ๋ค])
๋ฐ์ํ
'๐ Python' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Python]Machine Learning2:Naive Bayes classifier, Logistic Regression (0) | 2024.06.20 |
---|---|
[Python]Machine Learning1:KNN, Decision Tree (0) | 2024.06.20 |
[Python]Seaborn:ํฅ์๋ ์๊ฐํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ (0) | 2024.06.19 |
[Python]๋ฐ์ดํฐ ์๊ฐํ๋? & Pandas Graph(plot) (0) | 2024.06.19 |
[Python]๊ฒฐ์ธก์นNaN ์ญ์ dropna (0) | 2024.06.18 |