728x90

์ „์ฒด ๊ธ€ 93

[Python]ํŠน์ • ๋ฌธ์ž์—ด์ด ํฌํ•จ๋œ column ํ•„ํ„ฐ๋ง

Python ์ฒซ ๊ฒŒ์‹œ๊ธ€์„ ๋ฌด์—‡์œผ๋กœ ํ• ๊นŒ, ๊ณ ๋ฏผํ•˜๋‹ค๊ฐ€ ์ œ๊ฐ€ ๊ฐ€์žฅ ์œ ์šฉํ•˜๊ฒŒ ์“ฐ๋Š” ์ฝ”๋“œ๋กœ ์ฒซ ๊ธ€์„ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค. ์ด๋”ฐ๊ธˆ ๋งŽ์€ ์–‘์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ฃจ๋ฉด์„œ ๋ณ€์ˆ˜๊ฐ€ ๋งŽ์„ ๋•Œ, ๊ทธ๋ฆฌ๊ณ  ํŒŒ์ƒ๋ณ€์ˆ˜๋ฅผ ๋งŒ๋“ค์–ด์„œ ์ปฌ๋Ÿผ๋“ค์„ ํ•œ ๋ฒˆ์— ํŒŒ์•…ํ•˜๊ธฐ ํž˜๋“ค ๋•Œ ์‚ฌ์šฉํ•˜๊ธฐ ํŽธ๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ๋จผ์ € titanic ๋ฐ์ดํ„ฐ๋ฅผ ๋ถˆ๋Ÿฌ์™€ ์ค๋‹ˆ๋‹ค. import pandas as pd df = pd.read_csv('train.csv') df.head() ํƒ€์ดํƒ€๋‹‰์˜ ์ปฌ๋Ÿผ๋“ค์„ ํ™•์ธํ•  ๋•Œ๋Š” ์•„๋ž˜์™€ ๊ฐ™์ด ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค. df.columns ์ด๋ ‡๊ฒŒ ๊ฒฐ๊ณผ๊ฐ€ ๋‚˜์˜ต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ „์ฒด ์ปฌ๋Ÿผ ๊ฒฐ๊ณผ๋งŒ ๋‚˜์˜ต๋‹ˆ๋‹ค. ํŠน์ • ์ปฌ๋Ÿผ๋ช…๋งŒ ํ™•์ธํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด ์•„๋ž˜์™€ ๊ฐ™์ด ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค. class๊ฐ€ ํฌํ•จ๋œ ์ปฌ๋Ÿผ๋ช…์„ ์ฐพ๊ฒ ์Šต๋‹ˆ๋‹ค. df.columns[df.columns.str.contains('class')] ๋งŒ..

Code/Python 2022.10.31

[๊ฐœ์ธ์‹ ์šฉ์˜ˆ์ธก๋ชจ๋ธ]CSS ์šฉ์–ด ๋ฐ ํ”„๋กœ์„ธ์Šค ์ •๋ฆฌ

- ๊ฐœ์ธ์‹ ์šฉํ‰๊ฐ€ : ๊ฐœ์ธ์˜ ์‹ ์šฉ์ ์ˆ˜๋ฅผ ๋ชจ์•„ ์‹ ์šฉํ‰๊ฐ€ํšŒ์‚ฌ์—์„œ ํ†ต๊ณ„์ ์œผ๋กœ ๋ถ„์„ํ•˜์—ฌ 1๋…„ ๋‚ด 90์ผ ์ด์ƒ ์—ฐ์ฒด ๋“ฑ์˜ ์‹ ์šฉ์œ„ํ—˜์ด ๋ฐœ์ƒํ•  ๊ฐ€๋Šฅ์„ฑ์„ ์ˆ˜์น˜ํ™”ํ•œ ๊ฒƒ - ์‹ ์šฉํ‰๊ฐ€ ๊ธฐ๊ด€ : ๋‚˜์ด์Šค ์‹ ์šฉํ‰๊ฐ€์ •๋ณด(NICE)์™€ ์ฝ”๋ฆฌ์•„ํฌ๋ ˆ๋”ง๋ทฐ๋กœ(KCB)๊ฐ€ ์€ํ–‰, ์นด๋“œ์‚ฌ, ๋ณดํ—˜์‚ฌ ๋“ฑ ๊ธˆ์œต๊ธฐ๊ด€์—์„œ ์ œ๊ณตํ•œ ๊ธˆ์œต๊ฑฐ๋ž˜์ •๋ณด์™€ ์‹ ์šฉ์ •๋ณด ์ง‘์ค‘๊ธฐ๊ด€์ธ ์ „๊ตญ์€ํ–‰์—ฐํ•ฉํšŒ์˜ ์ฑ„๋ฌด๋ถˆ์ดํ–‰ ์ •๋ณด ๋“ฑ์„ ์ข…ํ•ฉํ•˜์—ฌ ๊ฐœ์ธ์˜ ์‹ ์šฉ๋“ฑ๊ธ‰์„ ํ‰๊ฐ€ *๊ฐœ์ธ์‹ ์šฉํ‰๊ฐ€์˜ˆ์ธก๋ชจ๋ธ์€ ์‹ ์šฉํ‰๊ฐ€ ๊ธฐ๊ด€์˜ ๋ฐ์ดํ„ฐ๊ฐ€ ์ค‘์š”* โ†’ ๊ฐœ์ธ์˜ ์ž์‚ฐ, ๋ถ€์ฑ„ ๋ฐ ๋Œ€์ถœ, ์—ฐ์ฒด ์ƒํ™ฉ์— ๋Œ€ํ•œ ๋ฐ์ดํ„ฐ ์ค‘ ์€ํ–‰์ด ๋ณด์œ ํ•˜๊ณ  ์žˆ๋Š” ๊ฒƒ์€ ์ผ๋ถ€๋ถ„์ž„. ์ฃผ๋กœ ์‹ ์šฉํ‰๊ฐ€ ๊ธฐ๊ด€์ด๋‚˜ ์€ํ–‰์—ฐํ•ฉํšŒ ๋ฐ์ดํ„ฐ๋ฅผ ํ™œ์šฉํ•จ - CSS ์‹ ์šฉํ‰๊ฐ€ ์‚ฐ์ • ์‹œ์Šคํ…œ์œผ๋กœ, ๊ธˆ์œตํšŒ์‚ฌ ์ž์ฒด ์‹ ์šฉํ‰๊ฐ€ ์‹œ์Šคํ…œ์„ ๊ธฐ์ค€์œผ๋กœ ๋Œ€์ถœ ์Šน์ธ, ์‹ ์šฉ์นด๋“œ ๋ฐœ๊ธ‰, ํ•œ๋„, ๊ธˆ๋ฆฌ๊ฒฐ์ • ๋“ฑ..

[๊ฐœ์ธ์‹ ์šฉ์˜ˆ์ธก๋ชจ๋ธ]์‹ ์šฉํ‰๊ฐ€ ์šฉ์–ด ์ •๋ฆฌ

์‹ ์šฉ๋“ฑ๊ธ‰ - ์‹ ์šฉํ‰๊ฐ€ํšŒ์‚ฌ(CB)๊ฐ€ ๊ฐœ์ธ์˜ ๊ธˆ์œต๊ธฐ๊ด€ ๊ฑฐ๋ž˜ ์ •๋ณด์™€ ์„ธ๊ธˆ ์ฒด๋‚ฉ ๋“ฑ ๊ณต๊ณต๊ธฐ๊ด€ ๋ณด์œ ์ •๋ณด ๋“ฑ์˜ ์‹ ์šฉ์ •๋ณด๋ฅผ ํ‰๊ฐ€ํ•˜์—ฌ ์‚ฐ์ •ํ•œ ๋“ฑ๊ธ‰ - ์‹ ์šฉํ‰๊ฐ€ํšŒ์‚ฌ๋ณ„๋กœ ๊ฐ๊ธฐ ๋‹ค๋ฅธ ๊ธฐ์ค€์— ์˜ํ•ด ๊ฒฐ์ •๋˜์ง€๋งŒ ์ผ๋ฐ˜์ ์œผ๋กœ ์ƒํ™˜ ์ด๋ ฅ ์ •๋ณด, ๋ถ€์ฑ„ ์ˆ˜์ค€, ์‹ ์šฉ๊ฑฐ๋ž˜๊ธฐ๊ฐ„, ์‹ ์šฉํ˜•ํƒœ ์ •๋ณด ๋“ฑ์„ ์ข…ํ•ฉ์ ์œผ๋กœ ๊ณ ๋ คํ•˜์—ฌ ์‚ฐ์ถœ ์ƒํ™˜ ์ด๋ ฅ ์ •๋ณด: ๋นš์„ ์ œ๋•Œ ๊ฐš์•˜๋Š”์ง€, ๊ณผ๊ฑฐ ์ฑ„๋ฌด์ƒํ™˜์„ ๋ฏธ๋ฃฌ ์ ์ด ์žˆ๋Š”์ง€ ๋“ฑ์˜ ์—ฐ์ฒด ์ •๋ณด ๋ถ€์ฑ„ ์ˆ˜์ค€: ๋Œ€์ถœ๊ทœ๋ชจ ๋ฐ ์‹ ์šฉ์นด๋“œ ์ด์šฉ๊ธˆ์•ก ๋“ฑ ํ˜„์žฌ์˜ ์ฑ„๋ฌด๋ณด์œ  ์ˆ˜์ค€ ์‹ ์šฉ๊ฑฐ๋ž˜ ๊ธฐ๊ฐ„: ์‹ ์šฉ์นด๋“œ ๋ฐ ๋Œ€์ถœ ๋“ฑ์˜ ๊ฑฐ๋ž˜ ๊ธฐ๊ฐ„ ์‹ ์šฉํ˜•ํƒœ ์ •๋ณด: ๊ณ ๊ธˆ๋ฆฌ ๋Œ€์ถœ ์ด์šฉ ์—ฌ๋ถ€, ๋Œ€์ถœ ๊ฑฐ๋ž˜๊ธฐ๊ด€ ์ˆ˜ ๋“ฑ ์‹ ์šฉ๊ฑฐ๋ž˜์˜ ์ข…๋ฅ˜ ๋ฐ ํ˜•ํƒœ ๊ธฐํ•œ์ด์ต ์ƒ์‹ค(EOD - Events Of Default): ์ฑ„๊ถŒ์ž์ธ ๊ธˆ์œต๊ธฐ๊ด€์ด ์ฑ„๋ฌด์ž์—๊ฒŒ ๋นŒ๋ ค์ค€ ์ž๊ธˆ์— ๋Œ€ํ•ด ๋งŒ๊ธฐ ์ „์— ํšŒ์ˆ˜๋ฅผ ์š”..

728x90