join merge#
join
join์
์ธ๋ฑ์ค
๋ฅผ ๊ธฐ์ค์ผ๋ก ๋ฐ์ดํฐํ๋ ์์ ๊ฒฐํฉํฉ๋๋ค.๊ธฐ๋ณธ์ ์ผ๋ก join์ ์ผ์ชฝ ๋ฐ์ดํฐํ๋ ์๊ณผ ์ค๋ฅธ์ชฝ ๋ฐ์ดํฐํ๋ ์์ ์ธ๋ฑ์ค๋ฅผ ๋น๊ตํ์ฌ ๊ฒฐํฉํฉ๋๋ค.
join์ ๋ฐ์ดํฐํ๋ ์์ ์ธ๋ฑ์ค๊ฐ ๋์ผํ ๊ฒฝ์ฐ์๋ง ์๋ํฉ๋๋ค. - ๊ธฐ๋ณธ์ ์ผ๋ก reset_index๋ set_index ํน์ ์ด์ ์ ํํด์ผํ๋ค.
join์ ๋ด๋ถ ์กฐ์ธ(Inner Join)์ ์ํํฉ๋๋ค. ์ฆ, ๊ณตํต๋ ์ธ๋ฑ์ค ๊ฐ๋ง์ ๊ฐ์ง ํ์ ๋ฐํํฉ๋๋ค.
merge
merge๋ ํน์
์ด(๋๋ ์ฌ๋ฌ ์ด)
์ ๊ธฐ์ค์ผ๋ก ๋ฐ์ดํฐํ๋ ์์ ๊ฒฐํฉํฉ๋๋ค.merge๋ ์ผ์ชฝ ๋ฐ์ดํฐํ๋ ์๊ณผ ์ค๋ฅธ์ชฝ ๋ฐ์ดํฐํ๋ ์์ ์ด์ ๋น๊ตํ์ฌ ๊ฒฐํฉํฉ๋๋ค.
merge๋ ๋ฐ์ดํฐํ๋ ์์ ์ธ๋ฑ์ค๊ฐ ๋์ผํ์ง ์์๋ ์๋ํฉ๋๋ค.
merge๋ ๋ค์ํ ์กฐ์ธ ์ ํ(Inner Join, Left Join, Right Join, Outer Join ๋ฑ)์ ์ง์ํฉ๋๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก๋ ๋ด๋ถ ์กฐ์ธ(Inner Join)์ ์ํํ๋ฉฐ, how ๋งค๊ฐ๋ณ์๋ฅผ ์ฌ์ฉํ์ฌ ๋ค๋ฅธ ์กฐ์ธ ์ ํ์ ์ง์ ํ ์ ์์ต๋๋ค.