240605 Today I Learn๐ฉ ํต๊ณ์ ์คํ์ด๋ค ๋ชฉ์ ์ ๊ฐ์ง๊ณ ๊ด์ฐฐ์ ํตํด ์ธก์ ๊ฐ์ ์ป์ด๋ด๋ ๊ฒ. ์ ํ๋ ํ๊ฒฝ์์์ ๊ด์ฐฐ์ ํตํด ํ๋ณด๋ ์ฌ์ค์ ๋ฐํ์ผ๋ก ์ ํ๋ ๊ฒฐ๋ก ์ ๋ด๋ฆฌ๊ณ , ํ๋ฅ ์ ํ๋จ์ผ๋ก ์ ํ๋ ๊ฒฐ๋ก ์ ๋ด๋ ค ์ง์ค์ ๊ฐ๊น์ด ๊ฐ ๋์ถํ๋ ๊ฒ์ด ๋ชฉ์ ์ด๋ค. ํต๊ณ์ ์คํ์ ์ผ๋ฐ์ ์ผ๋ก '๊ฐ์ค ์๋ฆฝ → ์คํ ์ค๊ณ → ๋ฐ์ดํฐ ์์ง → ์ถ๋ก ๋ฐ ๊ฒฐ๋ก ์ ๋์ถ'์ ๋จ๊ณ๋ก ์งํํ๋ค.A/B TEST ๐ก A/B TEST(๋ฒํท ํ
์คํธ/ ๋ถํ ํ
์คํธ)๋ ๊ฐ์ง ์ฒ๋ฆฌ ๋ฐฉ๋ฒ ์ค ์ด๋ ํ ์ชฝ์ด ๋ ์ข๋ค๋ผ๋ ๊ฒ์ ์
์ฆํ๊ธฐ ์ํด ์คํ๊ตฐ์ ๋ ๊ทธ๋ฃน์ผ๋ก ๋๋์ด ์งํํ๋ ์คํA/B Test์ ๋ชฉ์ ๋ฐ ์งํ๋ชฉ์ UI/UX ๊ฐ์ ์ ํ์จ ์ฆ๊ฐ๋งค์ถ ์ฆ๊ฐ์ฃผ์ ์งํ์๋น์ค์ ๊ฐ์
์จ์ฌ๋ฐฉ๋ฌธ์จCTR(๋
ธ์ถ ๋๋น ํด๋ฆญ์จ)CVR(ํด๋ฆญ ๋๋น ์ ํ์จ, ๊ตฌ๋งค์ ํ์จ)R..
240604 Today I LearnPivot Table๐ก ํผ๋ฒ ํ
์ด๋ธ(pivot table)ํ์ ํ๊ณผ ์ด์ ์ ํํ๋ ๋ฑ์ ๊ณผ์ ์ ํตํ์ฌ ํต๊ณ๋ฅผ ์ฌ์ ๋ ฌํ๊ณ , ๊ทธ ๊ฒฐ๊ณผ๋ก ํ ๋ฐ์ดํฐ๋ฅผ ์์ฝํ๋ ๋ฐฉ๋ฒ. ์ด์๋ ์ง๊ณํจ์(ํฉ๊ณ, ํ๊ท ๋ฑ)๊ฐ ์ฌ์ฉ๋ ์ ์๋ค.SQL๋ก Unpivot ํ๊ธฐ1. ์ผ๋ จ ๋ณํธ๋ฅผ ๊ฐ์ง ํ
์ด๋ธ ๋ง๋ค๊ธฐSELECT 1 AS idx UNION ALL SELECT 2 AS idxUNION ALL SELECT 3 AS idx UNION ALL SELECT 4 AS idx2. ํผ๋ฒ ํ
์ด๋ธ์ ๋ง๋ค๊ณ ์ด๋ฅผ CROSS JOIN ํ๊ธฐSELECT *FROM quarterly_sales CROSS JOIN (SELECT 1 AS idx UNION ALL SELECT 2 AS idx UNION..
240604 Today I Learn๋ก์ง์คํฑ ํ๊ท ์ด๋ก ๐ก ๋ก์ง์คํฑ ํ๊ท๋
๋ฆฝ ๋ณ์์ ์ ํ ๊ฒฐํฉ์ ์ด์ฉํ์ฌ ์ฌ๊ฑด์ ๋ฐ์ ๊ฐ๋ฅ์ฑ์ ์์ธกํ๋ ๋ฐ ์ฌ์ฉ๋๋ ํต๊ณ ๊ธฐ๋ฒ์ผ๋ก ๊ฐ์ค์น ๊ฐ์ ์๋ค๋ฉด X๊ฐ์ด ์ฃผ์ด์ก์ ๋ ํด๋น ์ฌ๊ฑด์ด ์ผ์ด๋ ์ ์๋ P์ ํ๋ฅ ์ ๊ณ์ฐํ๋ค. ์ด๋, ํ๋ฅ 0.5๋ฅผ ๊ธฐ์ค์ผ๋ก ๊ทธ๋ณด๋ค ๋์ผ๋ฉด ์ฌ๊ฑด์ด ์ผ์ด๋จ(P(Y) = 1), ๊ทธ๋ ์ง ์์ผ๋ฉด ์ฌ๊ฑด์ด ์ผ์ด๋์ง ์์(P(Y) = 0)์ผ๋ก ํ๋จํ์ฌ ๋ถ๋ฅ ์์ธก์ ์ฌ์ฉํ๋ค.๋ก์ง์ ๊ฒฝ์ฐ ์ด๋ค ๊ฐ์ ๊ฐ์ง๋๋ผ๋ ๋ฐ๋์ ํน์ ์ฌ๊ฑด์ด ์ผ์ด๋ ํ๋ฅ ์ 0~1๋ก ๋ง๋ค์ด์ค๋ค.๋ก์ง์ ๋ค์๊ณผ ๊ฐ์ด ํด์๋๋ค.→ X์ ๊ฐ์ด 1๋งํผ ์ฆ๊ฐํ ๋, ์ค์ฆ๋น๋ e์ w1์น ๋งํผ ์ฆ๊ฐํ๋ค.๋ถ๋ฅ ํ๊ฐ์งํ๐ก ์ ํ๋ (Accuracy)์ ์ฒด ์ค ์์ธก์ด ์ค์ ๊ฐ๊ณผ ๊ฐ์ ๊ฒฝ์ฐ (์ฐธ์ธ ๊ฒฝ์ฐ ์ฐธ์ผ๋ก, ๊ฑฐ..
240604 Today I Learn๋ค์ค์ ํํ๊ท๐ก ๋ค์ค ์ ํํ๊ท(Multiple Linear Regression)์ค๋ช
๋ณ์(๋
๋ฆฝ๋ณ์)๊ฐ ๋ ๊ฐ ์ด์์ธ ํ๊ท ๋ถ์๋ค์ค์ ํ ํ๊ท ์ค์ต๐โ๏ธ ๋จธ์ ์ด๋ ๋ฐ์ดํฐ ์ ํํ๊ท๋ฅผ ํ๋ จ ์์ผฐ์ง๋ง ์ฑ๋ฅ์ด ๋ณ๋ก ์ข์ง ์๋ค๋ ๊ฒ์ ์๊ฒ ๋์์ต๋๋ค. ๊ทธ๋์ ์ฑ๋ณ๊ณผ ๊ฐ์ ๋ค๋ฅธ ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉํ๊ณ ์ถ์ด์ก์ต๋๋ค. 1. ์ฑ๋ณ๋ฐ์ดํฐ๋ ๋ฌธ์ํ์ด์ฌ์ ์ซ์๋ก ํํํด์ค์ผ ํฉ๋๋ค.# 1. male(1), female(0)์ผ๋ก ๋ณํํ๊ธฐdef encode_gender(series): if series == 'Female': return 0 else: return 1 # apply๋ฅผ ํ์ฉํด sex ์ปฌ๋ผ์ ๋ชจ๋ ํ์ encode_gender๋ฅผ ์ ์ฉํฉ๋๋ค...
240603 Today I Learn๋จธ์ ๋ฌ๋์ด๋?๐ก ๋จธ์ ๋ฌ๋(Machine Learning, ML)๊ด์ธก๋ ํจํด์ ๊ธฐ๋ฐ์ผ๋ก ์์ฌ ๊ฒฐ์ ์ ํ๊ธฐ ์ํ ์๊ณ ๋ฆฌ์ฆ. ๊ธฐ์ ํต๊ณ ๋ฑ์ ํตํ์ฌ ์ง๊ณ๋ ์ ๋ณด๋ก ์์ฌ๊ฒฐ์ ์ ํ๋ ๊ณผ๊ฑฐ์ ๋ฌ๋ฆฌ ๋ฐ์ดํฐ ์์ง๊ณผ ์ฒ๋ฆฌ ๊ธฐ์ ์ ๋ฐ์ ์ผ๋ก ๋์ฉ๋ ๋ฐ์ดํฐ์ ํจํด์ ์ธ์ํ๊ณ ์ด๋ฅผ ๋ฐํ์ผ๋ก ์์ธก, ๋ถ๋ฅํ๋ ๋ฐฉ๋ฒ๋ก .๋จธ์ ๋ฌ๋์ ์ข
๋ฅ์ง๋ํ์ต : ๋ฌธ์ ์ ์ ๋ต์ ๋ชจ๋ ์๋ ค์ฃผ๊ณ ๊ณต๋ถ์ํค๋ ๋ฐฉ๋ฒ์์ธก๋ถ๋ฅ๋น์ง๋ํ์ต : ๋ต์ ์๋ ค์ฃผ์ง ์๊ณ ๊ณต๋ถ์ํค๋ ๋ฐฉ๋ฒ์ฐ๊ด๊ท์น๊ตฐ์ง๊ฐํํ์ต : ๋ณด์์ ํตํด ์์ ์ต๋ํ, ๋ฒ์ ์ต์ํ ํ๋ ๋ฐฉํฅ์ผ๋ก ํ์๋ฅผ ๊ฐํ์ ํํ๊ท๋ถ์ ์ด๋ก ๐ก์ ํํ๊ท(Linear Regression)์ข
์ ๋ณ์ y์ ํ ๊ฐ ์ด์์ ๋
๋ฆฝ ๋ณ์ (๋๋ ์ค๋ช
๋ณ์) X์์ ์ ํ ์๊ด ๊ด๊ณ๋ฅผ ๋ชจ๋ธ๋งํ๋ ํ๊ท๋ถ์ ๊ธฐ๋ฒ..
240603 Today I Learn๋ฐ์ดํฐ์ ์ข
๋ฅ์์นํ ์๋ฃ - ์ซ์๋ฅผ ์ด์ฉํด ํํํ ์ ์๋ ๋ฐ์ดํฐ์ฐ์ํ : ์ผ์ ๋ฒ์ ์์์ ์ด๋ค ๊ฐ์ด๋ ์ทจํ ์ ์๋ ๋ฐ์ดํฐ→ ์ฒด์ค, ์ ์ฅ์ด์ฐํ : ํ์์ ๊ฐ์ ์ ์ํ ๊ฐ๋ง ์ทจํ ์ ์๋ ๋ฐ์ดํฐ(์์์ ์ด ์๋ฏธ๊ฐ ์์)→ ์ฌ๊ณ ๊ฑด์, ์ผ ๋ฐฉ๋ฌธ์์๋ฒ์ฃผํ ์๋ฃ - ๊ฐ๋ฅํ ๋ฒ์ฃผ ์์ ๊ฐ๋ง์ ์ทจํ๋ ๋ฐ์ดํฐ์์ํ(์์ํ) : ๊ฐ๋ค ์ฌ์ด์ ๋ถ๋ช
ํ ์์๊ฐ ์๋ ๋ฐ์ดํฐ → ๋ฑ์๋ช
๋ชฉํ : ๊ฐ๋ค ์ฌ์ด์ ์์๊ฐ ์๋ ๋ฐ์ดํฐ→ ๋๋ผ, ๋์, ํ์กํ, ์ฑ๋ณ, ์ฑ๊ณต์ฌ๋ถ, MBTI์ด์งํ : ๋๊ฐ์ ๊ฐ๋ง์ ๊ฐ์ง๋ ๋ฒ์ฃผํ ๋ฐ์ดํฐ → Y/N, T/F, M/Fํธ์ฐจ, ๋ถ์ฐ, ํ์คํธ์ฐจ, ํ๋ณธ๋ถํฌํธ์ฐจ๐ก ํธ์ฐจ๊ฐ๊ฐ์ ๊ฐ์์ ํ๊ท ์ ๋บ ๊ฐ์ผ๋ก, ํด๋น ๊ฐ์ด ํ๊ท ์ผ๋ก๋ถํฐ ์ผ๋ง๋ ๋จ์ด์ ธ ์๋์ง๋ฅผ ์๋ฏธํ๋ค.์ธ ํ์์ ์..