Merge 1

๋ฐ์ดํ„ฐํ”„๋ ˆ์ž„(DataFrame)์˜ ๋ฐฐ์—ด ์กฐ์ธ(join)๊ณผ ๋ฐฐ์—ด๋ถ„ํ• (split)

๋ฐฐ์—ด ์กฐ์ธ- ๋‘ ๊ฐœ ์ด์ƒ์˜ ๋ฐฐ์—ด๋‚ด์šฉ์„ ๋‹จ์ผ ๋ฐฐ์—ด์— ๋„ฃ๋Š” ๊ฒƒ์„ ์˜๋ฏธ Numpy์—์„œ๋Š” ์ถ•์„ ๊ธฐ์ค€์œผ๋กœ ๋ฐฐ์—ด์„ ์กฐ์ธํ•œ๋‹คstack() : ์—ฐ๊ฒฐ๊ณผ ๋™์ผํ•˜๊ณ  ์ฐจ์ด์ ์€ ์Šคํƒœํ‚น์ด ์ƒˆ์ถ•์„ ๋”ฐ๋ผ ์ˆ˜ํ–‰๋œ๋‹ค๋Š” ๊ฒƒ์ด๋‹ค ๋ช…์‹œ์ ์œผ๋กœ ์ „๋‹ฌ๋˜์ง€ ์•Š์œผ๋ฉด 0์œผ๋กœ ๊ฐ„์ฃผ๋œ๋‹ค2) hstack() : ํ–‰์„ ๋”ฐ๋ผ ์Œ“๋Š” ๋„์šฐ๋ฏธ 3) vstack() : ์—ด์„ ๋”ฐ๋ผ ์Œ“๋Š” ๋„์šฐ๋ฏธ ๊ธฐ๋Šฅ์„ ์ œ๊ณต4) dstack() : ๊นŠ์ด์™€ ๋™์ผํ•œ ๋†’์ด๋ฅผ ๋”ฐ๋ผ ์Œ“๋Š” ๋„์šฐ๋ฏธ ๊ธฐ๋Šฅ์„ ์ œ๊ณต stack : ์ƒˆ๋กœ์šด ๋ฒ„ํ‹ฐ์ปฌ ์ถ•์œผ๋กœ ์ˆ˜ํ–‰๋œ๋‹คver1 = np.array([1,2,3])ver2 = np.array([4,5,6])verti = np.stack((ver1, ver2), axis=1)print(verti) hstack() : ํ–‰์„ ๋”ฐ๋ผ ์Œ“๊ธฐvstack() : ํ•จ์ˆ˜๋Š” ์ฃผ์–ด์ง„ ๋ฐฐ์—ด์„..