๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋กstr.replace (1)

DATA101

[Python] pandas ๋ฐ์ดํ„ฐํ”„๋ ˆ์ž„ ๋ฌธ์ž์—ด ๋ฐ”๊พธ๊ธฐ(replace, str.replace ํ•จ์ˆ˜)

๐Ÿ’ก ๋“ค์–ด๊ฐ€๋ฉฐ๋ฐ์ดํ„ฐํ”„๋ ˆ์ž„ ๋‚ด ๋ฌธ์ž์—ด ํ•œ ๊ธ€์ž๊นŒ์ง€ ์™„๋ฒฝํ•˜๊ฒŒ ์ผ์น˜ํ•˜๋Š” ์›์†Œ๋ฅผ ์ฐพ๋Š”์ง€ ํ˜น์€ ์ผ๋ถ€ ๊ธ€์ž๋ผ๋„ ์ผ์น˜ํ•˜๋Š” ์›์†Œ๋ฅผ ์ฐพ์„์ง€์— ๋”ฐ๋ผ ์‚ฌ์šฉํ•ด์•ผ ํ•  ํ•จ์ˆ˜๊ฐ€ ๋‚˜๋‰ฉ๋‹ˆ๋‹ค(์•„๋ž˜ ํ‘œ ์ฐธ๊ณ ).No.ํ•จ์ˆ˜ํ™œ์šฉ๋ฐฉ์•ˆ1replace()์™„๋ฒฝํ•˜๊ฒŒ ์ผ์น˜ํ•˜๋Š” ๋‹จ์–ด๋ฅผ ์ฐพ์•„ ๋ฐ”๊พธ๋Š” ๊ฒฝ์šฐ2str.replace()์ผ๋ถ€ ๋‹จ์–ด๋ผ๋„ ์ผ์น˜ํ•˜๋Š” ๋‹จ์–ด๋ฅผ ์ฐพ์•„ ๋ฐ”๊พธ๋Š” ๊ฒฝ์šฐํ•จ์ˆ˜๋ณ„๋กœ ๊ฐ๊ฐ ์ž์„ธํžˆ ์•Œ์•„๋ด…๋‹ˆ๋‹ค.๐Ÿ“š ๋ชฉ์ฐจ1. replace ํ•จ์ˆ˜ 1) ๊ธฐ๋ณธ ์‚ฌ์šฉ๋ฐฉ๋ฒ• 2) ์—ฌ๋Ÿฌ ๋ฌธ์ž์—ด ๋™์‹œ ๋ณ€๊ฒฝ 3) ํŠน์ • ์นผ๋Ÿผ ๋ฐ์ดํ„ฐ ๋ณ€๊ฒฝ 4) ์›๋ณธ ๋ฐ์ดํ„ฐ ๋ณ€๊ฒฝ์˜ต์…˜(inplace)2. str.replace ํ•จ์ˆ˜1) ๊ธฐ๋ณธ ์‚ฌ์šฉ๋ฐฉ๋ฒ•๋‚ด์žฅ ํ•จ์ˆ˜ replace๋Š” ๋ฐ์ดํ„ฐํ”„๋ ˆ์ž„ ๋‚ด ํŠน์ • ๋ฌธ์ž์—ด๊ณผ ์™„๋ฒฝํ•˜๊ฒŒ ์ผ์น˜ํ•˜๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ๋ชจ๋‘ ์ฐพ์•„ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค.df.replace('ํ˜„์žฌ ..