12๋ฒ ๋ฌธ์ ์ฃผ์ด์ง ๋ฐ์ดํฐ์ ์ฒซ ๋ฒ์งธ ํ๋ถํฐ ์์๋๋ก 80%๊น์ง์ ๋ฐ์ดํฐ๋ฅผ ํ๋ จ ๋ฐ์ดํฐ๋ก ์ถ์ถ ํ 'total_bedrooms' ๋ณ์์ ๊ฒฐ์ธก๊ฐ(NA)์ 'total_bedrooms' ๋ณ์์ ์ค์๊ฐ์ผ๋ก ๋์ฒดํ๊ณ ๋์ฒด ์ ์ 'total_bedroom' ๋ณ์ ํ์คํธ์ฐจ ๊ฐ๊ณผ ๋์ฒด ํ์ 'total_bedrooms' ๋ณ์ ํ์คํธ์ฐจ ๊ฐ ์ฐจ์ด์ ์ ๋๊ฐ์ ๊ตฌํ์์ค. 12๋ฒ ํ์ด 1. ๋ฐ์ดํฐ ๋ถ๋ฌ์ค๊ธฐ import pandas as pd data=pd.read_csv("housing.csv") 2. 80%-ํ๋ จ๋ฐ์ดํฐ๋ก ์ถ์ถ len_data=len(data)*0.8 len_data=int(len_data) #์ถ์ถ train=data[:len_data] - len( ) : ๋ฐ์ดํฐ์ ํ ๊ฐ์๋ฅผ ์ ์ฅ - int( ) : 0.8์..
*์์
ํ ์ 1 ์ ํ์ ์ ์ถํ ๋ ์ฃผ์์ ์ ์ค๊ฐ์ ํธ๋ ๊ณผ์ ์์ print๊ฐ ์์๋ค๋ฉด ๋ง์ง๋ง์ ์ ์ถ ์ ์๋ "#"์ ๋ถ์ฌ์ ์ฃผ์ ์ฒ๋ฆฌ๋ฅผ ํด์ฃผ์๊ณ ์ต์ข
print๋ง ์ถ๋ ฅ๋๋๋ก ํด์ผํ๋ค๋ ๊ฒ..! 11๋ฒ ๋ฌธ์ ๋ค์์ BostonHousing ๋ฐ์ดํฐ ์ธํธ์ด๋ค. crim ํญ๋ชฉ์ ์์์์ 10๋ฒ์งธ ๊ฐ(์ฆ, ์์ 10๋ฒ์งธ ๊ฐ ์ค์์ ๊ฐ์ฅ ์ ์ ๊ฐ)์ผ๋ก ์์ 10๊ฐ์ ๊ฐ์ ๋ณํํ๊ณ , age 80 ์ด์์ธ ๊ฐ์ ๋ํ์ฌ crim ํ๊ท ์ ๊ตฌํ์์ค. 11๋ฒ ํ์ด 1. ๋ฐ์ดํฐ ๋ถ๋ฌ์ค๊ธฐ import pandas as pd data=pd.read_csv("BostonHousing.csv") 2. info() print(data.info()) => 506๊ฐ์ ํ๊ณผ, 15๊ฐ์ ์ปฌ๋ผ์ผ๋ก ์ด๋ฃจ์ด์ง ๋ฐ์ดํฐ ํ๋ ์์ธ ๊ฒ์ ํ์ธํ์ต๋๋ค 3. ..
Lecture 1. ๋ง์ถค ์บ ํ์ธ์ ์ธก์ ํ๋ ๋ฐฉ๋ฒ "๊ด๊ณ ์บ ํ์ธ์ ์ฌ์ฉ์๋ฅผ ์น์ฌ์ดํธ๋ก ์ ๋ํ๊ณ ๋น์ฆ๋์ค๋ฅผ ์ฑ์ฅ์ํค๋ ํจ๊ณผ์ ์ธ ๋ฐฉ๋ฒ์
๋๋ค. Google ์ ๋๋ฆฌํฑ์ค๋ฅผ ์ฌ์ฉํ์ฌ Google Ads ๋๋ ๋ค๋ฅธ ํ๋ซํผ์์ ๋ง์ผํ
์บ ํ์ธ์ ์ถ์ ํ ์ ์์ต๋๋ค. ๋ค๋ฅธ ํ๋ซํผ์์ ๋ง์ผํ
์บ ํ์ธ์ ์ด์ํ๋ ๊ฒฝ์ฐ Google ์ ๋๋ฆฌํฑ์ค์์ ์บ ํ์ธ ํจ๊ณผ๋ฅผ ์ถ์ ํ ์ ์๋๋ก ๋ง์ถค ์บ ํ์ธ ํ๊ทธ๋ฅผ ๋ง์ผํ
URL์ ์๋์ผ๋ก ์ถ๊ฐํ ์ ์์ต๋๋ค." ๋ง์ผํ
์บ ํ์ธ์ ๊ดํ์ฌ ๊ฒ์ ์์ง ๊ฒฐ๊ณผ์ [๊ด๊ณ ] ๋ก ๋จ๋ ํ
์คํธ ๊ด๊ณ , ์ ๋ต์ ์ผ๋ก published web์ ๊ฒ์ํ๋ ๋ฐฐ๋ ๊ด๊ณ , ๊ณ ๊ฐ์๊ฒ ๋ธ๋๋์ ์ ํ ์๋ฆฌ๋ sns์ ์ฌ๋ฆฌ๋ ์ด๋ฉ์ผ ์บ ํ์ธ์ ์ข
๋ฅ๊ฐ ์๋ค. -> ์ผ๋ฐ์ ์ผ๋ก๋ ๋งค์ถ๊ณผ ์น์ฌ์ดํธ ์ ํ์ ๋๋ฆฌ๊ธฐ ์ํด ์ด๋ฌํ ๋ง์ผํ
ํ๋์ ์กฐํฉํด..
Lecture 1. ์ ์ฌ๊ณ ๊ฐ ๋ณด๊ณ ์ ์ข์ธก์ '์ ์ฌ ๊ณ ๊ฐ(Audience)' ํญ ์๋์ ์์นํ ์ ์ฌ๊ณ ๊ฐ ๋ณด๊ณ ์ ์ฌ์ฉ์์ ํน์ง(๊ฑฐ์ฃผ๊ตญ, ์ธ์ด, ์ฌ์ดํธ ์ ์ ์ ์ฌ์ฉํ ๊ธฐ์ , ์ฐ๋ ฅ, ์ฑ๋ณ, loyalty, ๊ด์ฌ ๋ถ์ผ!! ๋ฑ ํ์
๊ฐ๋ฅ)์ ์์ธํ๊ฒ ํ์
ํ ์ ์๊ฒ ํด์ค๋ค. ํ์ฑ ์ฌ์ฉ์ ๋ณด๊ณ ์ 'ํ์ฑ ์ฌ์ฉ์(Active Users)' ๋ณด๊ณ ์: ์ฌ์ดํธ์์ ๋ช ๋ช
์ ์ฌ์ฉ์๊ฐ ์ด์ , ์ต๊ทผ 7์ผ, 14์ผ, 30์ผ์ 1ํ ์ด์ ์ธ์
์ ๋ฐ์์์ผฐ๋์ง๋ฅผ ์ ์ ์์. = ์ฌ์ดํธ ๋๋ฌ ๋ฒ์, or ๋ฐ์ฐฉ๋ (Stickyness) ๋ผ๊ณ ํจ ๋ง์ผํ
ํ๋ ๋ฐ ์ฌ์ดํธ ์ฝํ
์ธ ๊ฐ ์ฌ์ฉ์์ ์ฌ๋ฐฉ๋ฌธ์ ์ ๋ํ๊ณ ์๋ค๋ฉด, ๊ฐ ๊ธฐ๊ฐ์ ํ์ฑ ์ฌ์ฉ์ ์๊ฐ ๋์ด๋๋ค. ์ธ๊ตฌ ํต๊ณ ๋ณด๊ณ ์ (์ข) ์ธ๊ตฌ ํต๊ณ ๋ณด๊ณ ์ = ์ฐ๋ น & ์ฑ๋ณ (์ฐ) ๊ด์ฌ ๋ถ์ผ ๋ณด๊ณ ์ =..
Lecture 1. Google ์ ๋๋ฆฌํฑ์ค ํ์ : GA ์ธํฐํ์ด์ค๋ฅผ ๋ง์ ธ๋ณผ ์ ์๋ ์ฒดํํ ์ ๊ณต Lecture 2. ๊ฐ์ ๋ณด๊ณ ์ ์ดํดํ๊ธฐ "Google ์ ๋๋ฆฌํฑ์ค์ ๋ณด๊ณ ์๋ '๊ฐ์' ๋ณด๊ณ ์์ '์ ์ฒด' ๋ณด๊ณ ์์ ๋ ๊ฐ์ง ์ข
๋ฅ๊ฐ ์์ต๋๋ค. ๋จผ์ , ๋๋ฌ๋ณด๊ธฐ๋ฅผ ํตํด ์ ์ฌ๊ณ ๊ฐ ๊ฐ์ ๋ณด๊ณ ์๋ฅผ ์ดํด๋ณด๊ฒ ์ต๋๋ค." ์ ์ฌ๊ณ ๊ฐ ๊ฐ์ ๋ณด๊ณ ์์์๋ ์ฌ์ฉ์ ์, ์ธ์
๋น ๋ฐฉ๋ฌธํ ํ์ด์ง ์, ํ๊ท ์ธ์
์๊ฐ, ์ดํ๋ฅ ๋ฑ์ด ํ์๋จ Lecture 3. ์ ์ฒด ๋ณด๊ณ ์(Full audience report) ์ดํดํ๊ธฐ ํ์๊ธฐ bar ๋ถ๋ถ์ ๋ณด๊ณ ์๋ฅผ ๋ณด์ฌ์ฃผ๋ ๋ฐฉ๋ฒ์ด ๋์ด ์์ฝ (Summary): ํ๋(acquisition), ํ๋(behavior), ์ ํ(conversions) ์ธก์ ํญ๋ชฉ๋ณ๋ก ๋ถ๋ฅ๋ ์ธก์ ๊ธฐ์ค ์์ฝ-> ๋ง์ผํ
Funnel ์..
Chapter 1. Google ์ ๋๋ฆฌํฑ์ค ์๊ฐ Lecture 1. ๋์งํธ ์ ๋๋ฆฌํฑ์ค๊ฐ ์ค์ํ ์ด์ ๋ง์ผํ
์์๋ ๊ณ ๊ฐ ์ํธ์์ฉ(Customer interaction)์ ๋ํ๋ธ ๊ตฌ๋งค ์ ์
๊ฒฝ๋ก (Funnel Model)์ ์ฌ์ฉ ์ ์
๊ฒฝ๋ก๋ 3๋จ๊ณ(3 ์์ )๋ก ์ค๋ช
๊ฐ๋ฅ Acquisition - Behavior - Conversion Acquisition: ์ธ์ง๋ ์ ๊ณ , ์ฌ์ฉ์ ๊ด์ฌ ๋ถ์ผ ํ๋ณด, Behavior: ์๋น์๊ฐ ์ฐ๋ฆฌ ๊ธฐ์
์ ์ฐธ์ฌํ๋ ์์ , Conversion: ๊ณ ๊ฐ์ผ๋ก์ ๊ตฌ๋งค ์งํ ์จ๋ผ์ธ์ผ๋ก ์ ์
๊ฒฝ๋ก์ ์ ์
์ ์ ๋ํ factor ํ์
๊ฐ๋ฅ → ๊ฐ์ฅ ํจ๊ณผ์ ์ธ ๋ง์ผํ
์ ๋ต์ ์ฐพ์ ๊ทน๋ํ or ํจ๊ณผ์ ์ด์ง ์์ ์ ๋ต ์ญ์ ๊ฐ๋ฅ ์ ์ฉ ์. ์ถํ์
: ์ถฉ์ฑ๋, ์ฐธ์ฌ๋ ๋์ ๊ณ ๊ฐ targetingํ ์ฌ์ดํธ ๋ด ..
ํฐ์คํ ๋ฆฌ์์ ๋ฐฉ๋ฌธ์ ์ ์
์ ๋ถ์ํ๋ ๋ฐฉ๋ฒ์ด ์๋๋ผ๊ตฌ์! ๊ธฐ๋ณธ์ ์ธ ์ค์ ์์๋ ๋ฐฉ๋ฌธ์ ์ ์
์ ๋ถ์ํด์ฃผ์ง๋ง ๊ตฌ๊ธ ์ ๋๋ฆฌํฑ์ค๋ฅผ ์ฌ์ฉํ๋ฉด ๊ฐ์ข
๋ณด๊ณ ์๋ ๋ง๋ค์ด์ค ๋ฟ ์๋๋ผ ์ ์
์์น, ๊ธฐ๊ธฐ ๋ฑ๋ฑ ์ฌ๋ฌ๊ฐ์ง๋ฅผ ํ์ธํ ์ ์์ด์ ํ๋ฒ ๋ง๋ค์ด๋ณด์์ต๋๋ค..! *์ฐจ๊ทผ์ฐจ๊ทผ ๋ฐ๋ผ์ค์๋ฉด ๊ธ๋ฐฉ ๋ง๋ค๊ธฐ ๊ฐ๋~_~ 1. ๋งํฌ์ ์ ์ํ์ฌ ๋ฌด๋ฃ๋ก ์์ํ๊ธฐ ํด๋ฆญ https://marketingplatform.google.com/about/analytics/?hl=ko ๋น์ฆ๋์ค๋ฅผ ์ํ ์ ๋๋ฆฌํฑ์ค ๋๊ตฌ ๋ฐ ์๋ฃจ์
- Google ์ ๋๋ฆฌํฑ์ค Google ์ ๋๋ฆฌํฑ์ค๋ ๊ณ ๊ฐ์ ๋ํ ์ดํด๋๋ฅผ ๋์ด๋ ๋ฐ ํ์ํ ๋๊ตฌ๋ฅผ ์ ๊ณตํฉ๋๋ค. ๋ถ์ํ ๋น์ฆ๋์ค ํต๊ณ๋ฅผ ๋ฐํ์ผ๋ก ์น์ฌ์ดํธ๋ฅผ ๊ฐ์ ํ๊ณ ๋ง์ถค ์ ์ฌ๊ณ ๊ฐ ๋ชฉ๋ก์ ์์ฑํ๋ ๋ฑ์ ์กฐ์น๋ฅผ ์ทจํ ์ ์ marketin..
์์
ํ ์ 1์ ํ์ ํ์ด๋๊ฐ ๋ ์์ฃผ ๋ฑ์ฅํ๋ ๊ฒ๋ค์ ์ ๋ฆฌํด๋ณด์์ต๋๋ค! ๊ทธ๋ผ ์์! 1. ์ค๋ฆ์ฐจ์, ๋ด๋ฆผ์ฐจ์ ์ ๋ ฌ ๋ฐ์ดํฐํ๋ ์์ ๋ค๋ฃฐ ๋ ์ค๋ฆ์ฐจ์์ด๋ ๋ด๋ฆผ์ฐจ์์ผ๋ก ์ ๋ ฌํด์ผํ๋ ๊ฒฝ์ฐ๊ฐ ์์ฃผ ๋ฑ์ฅํ๋ค. ์ค๋ฆ์ฐจ์(์์์๋ถํฐ)์ผ๋ก ์ ๋ ฌํ๋ ค๋ฉด ํน๋ณํ ์ต์
์ ์ฃผ์ง์์๋ ๋์ง๋ง ๋ด๋ฆผ์ฐจ์(ํฐ์๋ถํฐ)์ผ๋ก ์ ๋ ฌํ๊ณ ์ถ๋ค๋ฉด ascending=False๋ผ๋ ์ต์
์ ์ถ๊ฐํด์ฃผ์ด์ผ ํ๋ค. # ๋ฐ์ดํฐํ๋ ์๋ช
.sort_values('์ปฌ๋ผ๋ช
', ascending=False, inplace=True) # data์ 'CRIM'์ ๋ด๋ฆผ์ฐจ์์ผ๋ก ์ ๋ ฌํ์ฌ๋ผ data.sort_values('CRIM', ascending=False, inplace=True) inplace=True ์ต์
์ ์ถ๊ฐํ๋ฉด data(๋ฐ์ดํฐํ๋ ์๋ช
)์ด ์ต์
์ ๋ง๊ฒ ๋ฐ๋๋ค. ..