๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

์ „์ฒด ๊ธ€38

[์ฑ—GPT ์ „์ž์ฑ…; ์ฑ—GPT์™€ ์—…๋ฌด์ž๋™ํ™”] - ์œ„ํ‚ค๋ถ์Šค ์•ˆ๋…•ํ•˜์„ธ์š”. ํ˜œ๋กฑ์ž…๋‹ˆ๋‹ค. ์˜ค๋Š˜์€ ํ•œ ๊ถŒ์˜ ์ „์ž์ฑ… ์‹ ๊ถŒ์„ ์ถ”์ฒœํ•˜๋ ค ํ•ฉ๋‹ˆ๋‹ค. ์œ„ํ‚ค๋ถ์Šค์—์„œ ์ƒˆ๋กœ ์ถœํŒ๋œ ChatGPT์™€ ์—…๋ฌด์ž๋™ํ™” ๋ผ๋Š” ์ฑ…์ž…๋‹ˆ๋‹ค. ์š”์ฆ˜ chatGPT์˜ ์ธ๊ธฐ๋Š” ์ •๋ง ์–ด๋งˆ์–ด๋งˆํ•œ๋ฐ์š”, ๋‹จ์ˆœํ•œ ์งˆ์˜์‘๋‹ต ์ฑ—์„ ๋„˜์–ด ์—…๋ฌด๋ฅผ ์ž๋™์ ์œผ๋กœ ์ฒ˜๋ฆฌํ•ด์ฃผ๋Š” ์ž๋™ํ™” ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ์ฑ…์ด๊ธฐ์— ๋”์šฑ ์ถ”์ฒœํ•˜๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค. ๋Š˜ ๊ทธ๋žฌ๋“ฏ์ด ์ฑ…์˜ ๋ชฉ์ฐจ๋ถ€ํ„ฐ ์‚ดํŽด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๋ชฉ์ฐจ 1๋ถ€: ๋ถ€์‚ฌ์ˆ˜ ๋Œ€์‹  ChatGPT 2๋ถ€: ChatGPT๋กœ ์—‘์…€ ์ž๋™ํ™” ์‹œ์ž‘ํ•˜๊ธฐ 3๋ถ€: ChatGPT๋กœ ์—‘์…€ ๋งคํฌ๋กœ VBA ์‚ฌ์šฉํ•˜๊ธฐ 4๋ถ€: ChatGPT๋กœ ๊ตฌ๊ธ€ ์‹œํŠธ ์ž๋™ํ™”ํ•˜๊ธฐ 5๋ถ€: ๊ธฐํƒ€ ์˜คํ”ผ์Šค ๋„๊ตฌ ์ž๋™ํ™”ํ•˜๊ธฐ ๋ชฉ์ฐจ์—์„œ ์—…๋ฌด๋ฅผ ์ง„ํ–‰ํ•  ๋•Œ ๋งŽ์ด ์“ฐ์‹œ๋Š” ์—‘์…€๊ณผ ์—‘์…€ ๋งคํฌ๋กœ, ๊ทธ๋ฆฌ๊ณ  ๊ตฌ๊ธ€ ์‹œํŠธ๊นŒ์ง€ ๋‚˜์™€์žˆ๋Š”๊ฑธ ๋ณด๊ณ  ์™ ๋งŒํ•˜๊ฒŒ ํ•„์š”ํ•œ ์—…๋ฌด์šฉ tool์€ ์ปค๋ฒ„ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” .. 2023. 5. 1.
-bash: cd: Xcode.app: No such file or directory ์—๋Ÿฌ ; Xcode.app์˜ ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ๋ฅผ ์ฝ์ง€ ๋ชปํ•˜๋Š” ์—๋Ÿฌ ๊ณ ์น˜๊ธฐ 0. vscode์—์„œ ํ”Œ๋Ÿฌํ„ฐ ์ž‘์—… ๋‹คํŠธ ์ฝ”๋“œ ์ž‘์—…ํ•˜๋ ค๋‹ค๊ฐ€ ios ์• ๋ฎฌ๋ ˆ์ดํ„ฐ ๋Œ๋ฆฌ๋ ค๋‹ˆ๊นŒ ์•ˆ ๋Œ. 1. xcode ์—๋Ÿฌ๋กœ ios ์• ๋ฎฌ๋ ˆ์ดํ„ฐ๊ฐ€ ์•ˆ ์žกํž˜ 2. ํ•ด๊ฒฐ์ฑ…์œผ๋กœ ๋‹ค์Œ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๋ผ๋Š” ์†”๋ฃจ์…˜์„ ์ฐพ์Œ open /Applications/Xcode.app/Contents/Developer/Applications/Simulator.app 3. ๋งž๋Š”์ง„ ๋ชจ๋ฅด๊ฒ ์œผ๋‚˜ ์‹œ๋„ํ•ด๋ด„ 4. ํ„ฐ๋ฏธ๋„์—์„œ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์—๋Ÿฌ ๋ฐœ์ƒ (๋กœ์ปฌ pc Applications ์œ„์น˜์— Xcode.app ์กด์žฌํ•จ) -bash: cd: Xcode.app: No such file or directory 5. flutter doctor๋กœ ๋ญ๊ฐ€ ๋ฌธ์ œ์ธ์ง€ ์ฐพ์•„๋ด„ ์›๋ž˜ ์„ค์น˜ ์•ˆํ•ด๋‘” ์•ˆ๋“œ๋กœ์ด๋“œ ํˆด ์ฒด์ธ ๋ง๊ณค ๋‹ค ์ •์ƒ์ด๋ผ๊ณ  ๋œธ xcode ๋‚ด์šฉ์ด ์—†์–ด์„œ ์˜ต์…˜ -v.. 2023. 5. 1.
[Flutter] TIL #2. Data Types 0. ํ”Œ๋Ÿฌํ„ฐ ์–ธ์–ด Dart์˜ ๋‹ค์–‘ํ•˜๊ณ ๋„ ๋ฒ ์ด์งํ•œ ์ž๋ฃŒํ˜• 1. num ์ˆซ์ž ์ž๋ฃŒํ˜• int ์™€ double์˜ ๋ถ€๋ชจ๊ฒฉ ์ž๋ฃŒํ˜•์œผ๋กœ, num x=1; num y=1.4; ์œผ๋กœ ์ž‘์„ฑํ•ด๋„ ๋ฌธ๋ฒ•์ ์œผ๋กœ ์˜ค๋ฅ˜๊ฐ€ ์—†๋‹ค. (ํ˜„์žฌ๋Š” ์ž˜ ์•ˆ ์“ฐ์ž„) 2. List ์ผ๋ฐ˜์ ์œผ๋กœ ๋‹ค๋ฅธ ์–ธ์–ด์—์„œ array๋ผ๊ณ  ํ•˜๋Š” ์ž๋ฃŒํ˜•์ด๋‹ค. ์‚ฌ์šฉ๋ฒ•์œผ๋กœ๋Š” List ๋ณ€์ˆ˜ ์ด๋ฆ„ = [๋ฉค๋ฒ„, ๋ฉค๋ฒ„, ๋ฉค๋ฒ„ ....] ; ๋กœ ์ž‘์„ฑํ•˜์—ฌ ์‚ฌ์šฉํ•œ๋‹ค. ex. List numbers = [0,1,2,3,4]; - List๋ณ€์ˆ˜์—๋Š” ์ถ”๊ฐ€์ ์œผ๋กœ ๋‚ด์žฅ๋˜์–ด์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ฉ”์†Œ๋“œ๊ฐ€(์˜ˆ๋ฅผ ๋“œ๋ฉด .add์™€ ๊ฐ™์€..) ๋งŽ๋‹ค. Dart๋Š” ๊ฐ์ฒด์ง€ํ–ฅ ์–ธ์–ด์ด๊ธฐ ๋•Œ๋ฌธ์—, ์ „๋ถ€ class๋กœ ๋˜์–ด์žˆ๊ณ  object๋ฅผ ์ƒ์† ๋ฐ›๊ณ  ์žˆ๋‹ค. - collection if ์‚ฌ์šฉ if์— ํ•ด๋‹นํ•˜๋Š” ์กฐ๊ฑด์ด ์ฐธ์ด๋ฉด.. 2023. 3. 11.
[ํ†ต๊ณ„๋กœ ํ†ตํ•˜๋‹ค 2023 ๋น…๋ฐ์ดํ„ฐ๋ถ„์„๊ธฐ์‚ฌ ํ•„๊ธฐ] -์•„์ด๋ฆฌํฌ ์•ˆ๋…•ํ•˜์„ธ์š”! ์˜ค๋Š˜ ์†Œ๊ฐœํ•ด ๋“œ๋ฆด ์ฑ…์€ ์ฃผ์‹ํšŒ์‚ฌ ์•„์ด๋ฆฌํฌ์—์„œ ๋‚˜์˜จ [ํ†ต๊ณ„๋กœ ํ†ตํ•˜๋‹ค 2023 ๋น…๋ฐ์ดํ„ฐ ๋ถ„์„๊ธฐ์‚ฌ -ํ•„๊ธฐํŽธ] ๋„์„œ ์ž…๋‹ˆ๋‹ค. 2023๋…„ ๋ฒ„์ „์œผ๋กœ ์ƒˆ๋กœ ๊ฐœ์ •๋œ ์ฑ…์ธ๋ฐ์š”, ๋ณธ ์ฑ…์€ ํ•„๊ธฐ์ฑ…์„ ๊ตฌ์ž…ํ•˜๋ฉด ๊ธฐ์ถœ๋ฌธ์ œ ์ œ 2ํšŒ~5ํšŒ์™€ ๋™์˜์ƒ ๊ฐ•์˜+๋ชจ์˜๊ณ ์‚ฌ 2ํšŒ๋ถ„์„ ํ•จ๊ป˜ ์ œ๊ณตํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ €๋Š” ์ด๋ฒˆ ๋ฆฌ๋ทฐ์—์„œ ๋Œ€๋ถ€๋ถ„์˜ ์ฑ…๋“ค์ด ๊ฐ–๊ณ  ์žˆ๋Š” ๊ณตํ†ต๋œ ๋ถ€๋ถ„๋ณด๋‹จ ์ œ๊ฐ€ ๋Š๋‚€ ์•„์ด๋ฆฌํฌ๋งŒ์˜ ์ฐจ๋ณ„ํ™”๋œ ๋ถ€๋ถ„์„ ๋ฆฌ๋ทฐํ•ด๋ณผ๊นŒ ํ•ฉ๋‹ˆ๋‹ค. ๋ณดํ†ต ์ž๊ฒฉ์ฆ ๋ฌธ์ œ์ง‘์€ ๋‘๊บผ์›Œ์„œ ๋„์„œ๊ด€์ด๋‚˜ ์นดํŽ˜์— ๊ฐ–๊ณ ๋‹ค๋‹ˆ๋ฉฐ ๊ณต๋ถ€ํ•˜๊ธฐ ํž˜๋“ค์ž–์•„์š”? ๋ฌธ์ œ์ง‘์— ๋…ธํŠธ์— ๋…ธํŠธ๋ถ๊ณผ ๊ฐœ์ธ ์ง๊นŒ์ง€ ๋“ค๊ณ ๋‹ค๋‹ˆ๋ฉด ์–ด๊นจ๊ฐ€ ์ฐธ ์•„ํŒ ๋Š”๋ฐ, ์•„์ด๋ฆฌํฌ์˜ ๋น…๋ถ„๊ธฐ ํ•„๊ธฐ ๋ฌธ์ œ์ง‘์€ ์„ผ์Šค์žˆ๊ฒŒ ์ œ1,2๊ณผ๋ชฉ๊ณผ 3,4๊ณผ๋ชฉ ์ด 2๊ถŒ์œผ๋กœ ๋‚˜๋ˆ„์–ด์ ธ์žˆ์Šต๋‹ˆ๋‹ค! ํฐ ๋‘๊บผ์šด ์ฑ… ํ•œ๊ถŒ์„ ๋”ฐ๋กœ ์ œ๋ณธํ•  ํ•„์š” ์—†์ด ๊ฐ„๋‹จํ•˜๊ฒŒ 1-2๊ณผ๋ชฉ.. 2023. 3. 5.
[TIL] python ๋ชจ๋ธ๋ง : RandomForestRegressor ๋ชจ๋ธ ์‚ฌ์šฉ ์ด๋ฒˆ ๊ธ€์—์„œ ์„ค๋ช…ํ•  ๋‚ด์šฉ์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค. 1. ๋žœ๋คํฌ๋ ˆ์ŠคํŠธ ๊ฐœ๋… 2. ๋žœ๋คํฌ๋ ˆ์ŠคํŠธ ์„ ์–ธ 3. RFR ๋ชจ๋ธ ์‚ฌ์šฉ ์ฝ”๋“œ - x,y๋ณ€์ˆ˜ ์„ค์ • ์ฝ”๋“œ 4. ๋ณด๋„ˆ์Šค) ํ‰๊ฐ€ ์ฒ™๋„ mse ๋ž€? - ๋จธ์‹ ๋Ÿฌ๋‹ ํšŒ๊ท€๋ชจ๋ธ ์„ฑ๋Šฅ ํ‰๊ฐ€ ์ง€ํ‘œ ์ฒซ๋ฒˆ์žฌ๋กœ ๋žœ๋ค ํฌ๋ ˆ์ŠคํŠธ๋ž€ map ๋จธ์‹  ๋Ÿฌ๋‹ ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด๋‹ค. ์ •ํ™•์„ฑ, ๋‹จ์ˆœ์„ฑ ๋ฐ ์œ ์—ฐ์„ฑ์œผ๋กœ ๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ์šฉ๋˜๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ค‘ ํ•˜๋‚˜์ด๋ฉฐ, ๋ถ„๋ฅ˜ ๋ฐ ํšŒ๊ท€ ์ž‘์—…์— ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์˜์‚ฌ๊ฒฐ์ •๋‚˜๋ฌด(Decision Tree)๋ฅผ ๋งŒ๋“ค์–ด์„œ ์ด ๊ฒฐ์ • ํŠธ๋ฆฌ๋“ค์˜ ํ‰๊ท ์œผ๋กœ ์˜ˆ์ธก์˜ ์„ฑ๋Šฅ์„ ๋†’์ด๋Š” ๋ฐฉ๋ฒ•์ด๊ณ  ์ด๋Ÿฌํ•œ ๊ธฐ๋ฒ•์„ ์•™์ƒ๋ธ”(Ensemble) ๊ธฐ๋ฒ•์ด๋ผ ํ•œ๋‹ค. (์ฃผ์–ด์ง„ ํ•˜๋‚˜์˜ ๋ฐ์ดํ„ฐ๋กœ๋ถ€ํ„ฐ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ๋žœ๋ค ๋ฐ์ดํ„ฐ set์„ ์ถ”์ถœํ•ด ๊ฐ ๋ฐ์ดํ„ฐset์„ ํ†ตํ•ด ์—ฌ๋Ÿฌ ๊ฐœ ๋งŒ๋“ค ์ˆ˜ ์žˆ์–ด์„œ ๋งŽ์€ ์–‘์˜ ํ‘œ๋ณธ์ง‘๋‹ต์ด ์ƒ๊ธฐ๋‹ˆ ์˜ˆ์ธก ์„ฑ.. 2023. 2. 8.
[TIL] python Lv2 ์ „์ฒ˜๋ฆฌ, ๊ฒฐ์ธก์น˜ ํ‰๊ท ๊ฐ’, ๋ณด๊ฐ„๋ฒ• ํŒŒ์ด์ฌ์„ ํ†ตํ•ด ๋ฐ์ดํ„ฐ๋ฅผ ์ „์ฒ˜๋ฆฌํ•˜๋Š” ๊ณผ์ •์—์„œ ๋ฐ์ดํ„ฐ ๊ฒฐ์ธก์น˜(missing data)๋ฅผ ๋งŒ๋‚ฌ์„๋•Œ ํ•ด๊ฒฐ๋ฐฉ๋ฒ• 2๊ฐ€์ง€๋ฅผ ์†Œ๊ฐœํ•œ๋‹ค. ์ฒซ๋ฒˆ์งธ๋Š” ๊ฒฐ์ธก์น˜์— ๋Œ€ํ•ด ๋ฐ์ดํ„ฐ์˜ ํ‰๊ท ๊ฐ’์œผ๋กœ ๋ฉ”๊พธ๋Š” ๋ฐฉ๋ฒ• ๋‘๋ฒˆ์žฌ๋Š” ๋ณด๊ฐ„๋ฒ•์„ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์ด๋‹ค. ๋จผ์ € ๊ฒฐ์ธก์น˜์˜ ๊ฐœ๋…์„ ๋‹ค์‹œ ์งš์–ด๋ณด์ž๋ฉด missing data ์ฆ‰, ์žƒ์–ด๋ฒ„๋ฆฐ ๋ฐ์ดํ„ฐ, ๋ฐ์ดํ„ฐ๊ฐ€ ๋‹ด๊ธด ํ‘œ์—์„œ, ํ–‰์— ๋Œ€ํ•ด ๋ฐ์ดํ„ฐ ๊ฐ’์„ ๋„ฃ๋Š” ์—ด์ด ๋น„์–ด์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋ฉด ๋œ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ํ•™์ƒ๋“ค์˜ ํ•™๋ฒˆ์ด๋ผ๋Š” ํ–‰์—์„œ ํŠน์ • ํ•™์ƒ์˜ ํ•™๋ฒˆ ์นธ์ด ๋น„์–ด์ ธ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋ฉด ๋œ๋‹ค. ์ด๋ฆ„ ํ•™๋ฒˆ ํ™๊ธธ๋™ 21900123 ์‹ฌ์ฒญ์ด (missing data) ๋กœ๋นˆํ›— 21500321 ์œ„ ํ‘œ์—์„œ๋Š” ์‹ฌ์ฒญ์ด์˜ ํ•™๋ฒˆ์—์„œ ๋ฐ์ดํ„ฐ missing์ด ๋ฐœ์ƒํ•œ๋‹ค. ์ด๋Ÿฐ ๋นˆ ๋ฐ์ดํ„ฐ๊ฐ€ ์žˆ์„๊ฐ€๋ด ๋ฐ์ดํ„ฐ ์ „์ฒ˜๋ฆฌ ๊ณผ์ •์„ ๊ฑฐ์น˜๋Š” ๊ฒƒ์ด๋‹ค. ํ”„๋กœ๊ทธ๋ž˜๋จธ๋Š” ์ด๋Ÿฐ.. 2023. 2. 8.
1์›” ํšŒ๊ณ  ์ง€๋‚œ 1์›” 31์ผ ํ‡ด์‚ฌํ•˜๊ณ  ๋ฐ”๋กœ ๋‹ค์Œ๋‚  2์›” 1์ผ LG aimers ํ™œ๋™์œผ๋กœ DACON์—์„œ AI ํ•ด์ปคํ†ค์ด ์‹œ์ž‘๋๋‹ค. DACON์€ ๋ฐ์ดํ„ฐ ๊ธฐ๋ฐ˜ ํ•ด์ปคํ†ค ๋Œ€ํšŒ๊ฐ€ ์—ด๋ฆฌ๋Š” ํ”Œ๋žซํผ์ด๋‹ค. ์ฝ”๋”ฉ์œผ๋กœ ๋Œ€ํšŒ๊ฐ€ ์—ด๋ฆฌ๋Š” ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์™€ ๊ฐ™์€ ๋ฅ˜์˜ ํ”Œ๋žซํผ์ด๋ผ๊ณ  ์ƒ๊ฐํ•˜๋ฉด ๋ ๋“ฏ. ํ•ด์ปคํ†ค ์ด๋ฆ„์€ ๋งŽ์ด ๋“ค์–ด๋ดค์ง€๋งŒ ์‹ค์ œ๋กœ ์ฐธ๊ฐ€ํ•˜๋Š”๊ฑด ์ด๋ฒˆ์ด ์ฒ˜์Œ์ด๋‹ค. ์‚ฌ์‹ค ๋‚ด๊ฐ€ LG aimer์— ๋ฝ‘ํž์ง€๋„ ๋ชฐ๋ž๋‹ค.. ์ œ์ถœํ•ด์•ผํ•˜๋Š” ์„œ๋ฅ˜๋„ ํ•˜๋‚˜๋„ ์—†์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ง„์งœ ์šด์ด๋ผ๊ณ  ์ƒ๊ฐํ–ˆ๊ธฐ ๋•Œ๋ฌธ์—. ์ฒ˜์Œ ๊ฒช๊ณ ์žˆ๋Š” ํ•ด์ปคํ†ค+๋ฐ์ดํ„ฐ ์‹ค์Šต ๊ณผ์ •์ด๋ผ ํŒŒ์ด์ฌ ๊ธฐ์ดˆ๋ถ€ํ„ฐ ์—ฐ์Šตํ•˜๊ณ  ์žˆ์–ด์„œ ์‹œ๊ฐ„์ด ๋นก๋นกํ•˜์ง€๋งŒ, ํ•œ๋‹ฌ๋™์•ˆ ์ง‘์ค‘ํ•ด์„œ ์ œ์ถœ๊นŒ์ง€ ํ•˜๋Š”๊ฒŒ 1์ฐจ ๋ชฉํ‘œ, ์ƒ์œ„ 30ํŒ€์•ˆ์— ๋“ค์–ด 3๋ฒˆ์งธ ๋‹จ๊ณ„๋กœ ๋„˜์–ด๊ฐ€๋Š”๊ฒŒ 2์ฐจ ๋ชฉํ‘œ๋‹ค. 2022๋…„ ๊ฒจ์šธ๋ถ€ํ„ฐ ํ˜ผ์ž์„œ ์—ฐ์Šตํ•˜๊ณ  ์žˆ๋Š”๊ฒŒ ์žˆ๋Š”๋ฐ ๋ฐ”๋กœ ์ง€๋ ˆ ๊ฒ๋จน์ง€ ๋ง.. 2023. 2. 3.
[TIL] python ๋ฐ์ดํ„ฐ ์ฝ๊ธฐ ๊ธฐ๋ณธ ํŒŒ์ด์ฌ์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ฝ์–ด์˜ฌ๋•Œ ์ฃผ๋กœ colab์„ ์‚ฌ์šฉํ•˜๋Š” ํŽธ์ด๋‹ค. ์›น์ด๋ผ ์ ‘๊ทผ์„ฑ๋„ ํŽธํ•˜๊ณ  ๋„๊ณ  ํ‚ค๊ธฐ ํŽธํ•˜๊ณ  ๊ฐ€๋ฒผ์šด ๋Š๋‚Œ. 1. read_csv ์—‘์…€์ด๋‚˜ ๋‹ค์–‘ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์˜ฌ๋•Œ read_csv๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐ€์ ธ์˜จ๋‹ค ๋จผ์ € import๋กœ ํŒ๋‹ค๋ž‘ ์ธ์‚ฌํ•˜๋ฉด ๋ฐ์ดํ„ฐ ๋ฐ›์„ ๊ฐ์ฒด์— read_csv('ํŒŒ์ผ ์ด๋ฆ„.ํ™•์žฅ์ž')๋ฅผ ๋Œ€์ž…ํ•ด์ฃผ๋ฉด๋œ๋‹ค. 2. ๋ฐ์ดํ„ฐ ๊ฒฐ์ธก์น˜ ํ™•์ธ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ›์œผ๋ฉด ๋ฐ์ดํ„ฐ ๊ฒฐ์ธก์น˜๋ฅผ ํ™•์ธํ•ด์•ผํ•œ๋‹ค๋Š” ๋ง์ด ์žˆ๋‹ค. ๋ฐ์ดํ„ฐ๊ฐ€ ๋นˆ๊ฒŒ ์žˆ๋Š”์ง€ ์—†๋Š”์ง€ ์•Œ์•„๋ณด๋Š” ๊ฒƒ์ด๋‹ค. ๊ณ„๋ž€ ํ•œํŒ ์‚ฌ๊ธฐ์ „ 30๊ฐœ๊ฐ€ ๋‹ค ์žˆ๋Š”์ง€ ํ™•์ธํ•˜๋Š” ๋Š๋‚Œ์ด๋ž„๊นŒ? ์˜์–ด๋กœ Missing Value๋ผ๊ณ  ํ•œ๋‹ค. ์ค„์—ฌ์„œ NA๋ผ๊ณ ๋„ ํ•˜๋Š”๋ฐ null์ด๋ผ๊ณ  ์ƒ๊ฐํ•˜๋ฉด ์‰ฝ๋‹ค. ํŒ๋‹ค๋Š” NaN์ด๋ผ๊ณ  ๋ถ€๋ฅธ๋‹ค. ๋ฉ”์„œ๋“œ๋„ ์‰ฝ๊ฒŒ ๊ธฐ์–ตํ•  ์ˆ˜ ์žˆ๋‹ค. isnull()์ด๋‹ค. ๋ฌธ์ž ๊ทธ๋Œ€๋กœ is .. 2023. 2. 1.
OS๊ฐ€ ๋ณด์ด๋Š” ๊ทธ๋ฆผ์ฑ… - ์„ฑ์•ˆ๋‹น ์ปดํ“จํ„ฐ ๊ณตํ•™ ๋ถ„์•ผ๋Š” ๋„“๊ณ  ์ปดํ“จํ„ฐ ์ž์ฒด์˜ ์—ญ์‚ฌ๋กœ ํŒŒ๊ณ ๋“ค๋ฉด ๊ทธ ๊นŠ์ด๊ฐ€ ๊นŠ๋‹ค. ๊ทธ๋ž˜์„œ์ธ์ง€ ๋‚œ ์ „๊ณต ์ˆ˜์—…์— ๋“ค์–ด๊ฐ€๊ธฐ์ „์— ๋ฏธ๋ฆฌ ์‰ฌ์šด ์ž๋ฃŒ๋“ค๋กœ ๋ฐฐ์šธ ๋‚ด์šฉ๋“ค์„ ํ›‘์–ด๋ณด๊ณ  ๋จธ๋ฆฌ์— ํ•œ๋ฒˆ์ด๋ผ๋„ ๋ฏธ๋ฆฌ ์ €์žฅํ•ด๋†“์œผ๋ ค ํ•œ๋‹ค. ์ต์ˆ™ํ•œ ๊ฒƒ์„ ๊ณต๋ถ€ํ•˜๋Š” ๊ฒƒ์ด ๋” ํšจ์œจ์ ์ด๋ผ ์ƒ๊ฐํ•˜๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ์ด๋ฒˆ์— ์ฝ์„ ์ฑ…์€ ์šด์˜์ฒด์ œ ์ˆ˜์—…์„ ๋Œ€๋น„ํ•˜๊ธฐ ์œ„ํ•จ์ธ๋ฐ, ์ปดํ“จํ„ฐ ๊ตฌ์กฐ ์ˆ˜์—…์ด ์–ด๋ ค์› ๋˜ ๋‚  ์œ„ํ•ด ์‰ฌ์›Œ๋ณด์ด๋Š” ์ฑ…์œผ๋กœ ๊ณจ๋ž๋‹ค. ๋ฐ”๋กœ ์„ฑ์•ˆ๋‹น์—์„œ ๋‚˜์˜จ [OS๊ฐ€ ๋ณด์ด๋Š” ๊ทธ๋ฆผ์ฑ…]์ด๋‹ค. ๋ณธ ์ฑ…์€ 2012๋…„์— ์ฒ˜์Œ ์ถœํŒ๋œ ์ฑ…์ด๋‹ค. ๊ทธ๋Ÿฌ๋‹ค๋ณด๋‹ˆ OS์— ๋Œ€ํ•ด์„œ๋„ ๋น„๊ต์  ์˜›๋‚  ์–˜๊ธฐ๊ฐ€ ๋งŽ๋‹ค. ๊ฐ€๋ น ํ”Œ๋กœํ”ผ ๋””์Šคํฌ๋‚˜ MO๋””์Šคํฌ์™€ ๊ฐ™์€.. ๊ทธ๋Ÿฌ๋‚˜ ์˜คํžˆ๋ ค ์ด๋Ÿฐ ์˜›๋‚  ์ด์•ผ๊ธฐ(?)๊ฐ€ ์ ํ˜€์žˆ๋Š”๊ฒƒ์ด ์–ด์ฉŒ๋ฉด ๋” ์ข‹์„ ์ˆ˜ ์žˆ๋‹ค. ์š”์ฆ˜ ์ƒํ™œ์—์„  ์ฐพ์•„๋ณด๊ธฐ ํž˜๋“  ๊ฒƒ๋“ค์— ๋Œ€ํ•œ ๋‚ด์šฉ์ด๊ธฐ ๋•Œ๋ฌธ์— ์ „๋ฐ˜์ ์ธ.. 2022. 11. 19.
๊ทธ๋ฆผ์œผ๋กœ ์ •๋ฆฌํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜๊ณผ ์ž๋ฃŒ๊ตฌ์กฐ(2018) ์ œ๋ชฉ : ๊ทธ๋ฆผ์œผ๋กœ ์ •๋ฆฌํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜๊ณผ ์ž๋ฃŒ๊ตฌ์กฐ ์ €์ž : ์กฐ๋ฏผํ˜ธ ์ถœํŒ์‚ฌ : ์ •๋ณด๋ฌธํ™”์‚ฌ ๋ชฉ์ฐจ ์ปดํ“จํ„ฐ๋ฅผ ๋ฐ”๋ผ๋ณด๋Š” ๊ด€์  ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด๋ž€ ๋ฌด์—‡์ธ๊ฐ€? ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ๊ฐœ๋ฐœ ์ž๋ฃŒ๊ตฌ์กฐ ์ •๋ ฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ฒ€์ƒ‰ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ปดํ“จํ„ฐ ์—ญ์‚ฌ์— ๋‚จ์„ ์œ ๋ช…ํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ํ™œ์šฉ์„ ์œ„ํ•œ ์ถ”๊ฐ€ ์ง€์‹ 2์žฅ ์š”์•ฝ ์ปดํ“จํ„ฐ๋Š” ํŒ์ •, ์„ ํƒ, ์‘๋‹ต, ๊ธฐ์–ต์˜ ๋„ค ๊ฐ€์ง€ ์ฃผ์š” ํšŒ๋กœ๋กœ ๊ตฌ์„ฑ๋œ ๊ธฐ๊ณ„์ด๋‹ค. ์ฃผ์–ด์ง„ ๋ฌธ์ œ ํ•ด๊ฒฐ์„ ์œ„ํ•ด ๋„ค ๊ฐ€์ง€ ๊ธฐ๋Šฅ์„ ๋ฐ˜๋ณต ์ˆ˜ํ–‰ํ•œ๋‹ค. ํ”„๋กœ๊ทธ๋ž˜๋ฐ : ๋ฌธ์ œ ํ•ด๊ฒฐ์„ ์œ„ํ•˜์—ฌ ์ˆ˜ํ–‰ํ•  ์ž‘์—…์„ ๋‹จ์œ„ ์ž‘์—…์œผ๋กœ ๋‚˜๋ˆ„๊ณ  ์ด๊ฒƒ์„ ์–ด๋–ป๊ฒŒ ์ˆ˜ํ–‰ํ•ด์•ผ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ์—ฐ๊ตฌ ์ฝ”๋”ฉ : ํ”„๋กœ๊ทธ๋ž˜๋ฐ๋œ ๊ฒƒ์„ ํŠน์ • ์–ธ์–ด๋กœ ๋ฒˆ์—ญํ•˜๋Š” ๊ณผ์ •์ด๋ฉฐ ์ฝ”๋”ฉ๋œ ๊ฒƒ์€ ์ปดํ“จํ„ฐ์—์„œ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋‹ค. ์•Œ๊ณ ๋ฆฌ์ฆ˜ : ํ”„๋กœ๊ทธ๋ž˜๋ฐ์—์„œ ๋ฌธ์ œ ํ•ด๊ฒฐ์„ ์œ„ํ•ด ๋‹จ์œ„ ์ž‘์—…์„ ์–ด๋–ค ์ˆœ์„œ๋กœ ์–ด๋–ป๊ฒŒ ๋ฐ˜๋ณตํ•˜๋ฉด ํšจ๊ณผ.. 2022. 10. 6.
๋ฐ”๋กœ ์‹œ์ž‘ํ•˜๋Š” ํƒœ๋ธ”๋กœ_๋„์„œ์ถœํŒ ๊ธธ๋ฒ— ๋„์„œ์ถœํŒ ๊ธธ๋ฒ—์—์„œ ๋ฐ์ดํ„ฐ ์‹œ๊ฐํ™” ํˆด์ธ ํƒœ๋ธ”๋กœ์˜ ์ƒˆ ์ฑ…์ด ๋‚˜์™”์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ ํƒœ๋ธ”๋กœ๋Š” ๋ฐ์ดํ„ฐ ์‹œ๊ฐํ™”๋ฅผ ์œ„ํ•œ ๊ฐ€์žฅ ํ™•์‹คํ•œ ๋„๊ตฌ๋กœ ์ธ์ •๋ฐ›๊ณ  ์žˆ๋Š”๋ฐ, ์‹ค์Šต์„ ์ง์ ‘ ํ•ด๋ณผ์ˆ˜์žˆ๋Š” ์ข‹์€ ์ฑ…์ด ๋‚˜์™€ ์„œํ‰์„ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค. ์ €๋Š” ์ฑ…์„ ๋ฐ›์œผ๋ฉด ํ•ญ์ƒ ๋ชฉ์ฐจ๋ฅผ ๋ด…๋‹ˆ๋‹ค. ์ด๋ฒˆ ์ฑ…์—์„œ๋„ ๋ชฉ์ฐจ๋ฅผ ๋ณด๋‹ˆ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. ํƒœ๋ธ”๋กœ๊ฐ€ ํŠน๋ณ„ํ•œ ์ด์œ  Basic Chapter Intermediate Chapter Advanced Chapter 1์žฅ ํƒœ๋ธ”๋กœ๊ฐ€ ํŠน๋ณ„ํ•œ ์ด์œ ๋ฅผ ์ฝ์œผ๋ฉด, ํƒœ๋ธ”๋กœ๊ฐ€ ๋ฌด์—‡์ธ์ง€ ๋ชฐ๋ž๋˜ ์‚ฌ๋žŒ๋„ ํƒœ๋ธ”๋กœ์— ๋Œ€ํ•ด ์ดํ•ดํ•˜๊ธฐ ์‰ฝ์Šต๋‹ˆ๋‹ค. ํƒœ๋ธ”๋กœ๊ฐ€ ์–ด๋– ํ•œ ๋„๊ตฌ์ธ์ง€, ์ด๋Ÿฌํ•œ ๋„๊ตฌ๊ฐ€ ํ•„์š”ํ•œ ์ด์œ ๋Š” ๋ฌด์—‡์ธ์ง€ ์†Œ๊ฐœํ•˜๋ฉฐ ํˆด ๋‹ค์šด๋กœ๋“œ ์ฒซ๋ฒˆ์งธ ๋‹จ๊ณ„๋ถ€ํ„ฐ ์นœ์ ˆํžˆ ์•Œ๋ ค์ฃผ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. "๋ฐ์ดํ„ฐ ์‹œ๊ฐํ™”"๋ผ๋Š” ๋ง์ด ๋‚ฏ์„ค๊ฒŒ ๋Š๊ปด์ง€๋Š” ๋ถ„์ด๋ผ๋„ ์—‘์…€์ด๋ผ๋Š” ํ”„๋กœ๊ทธ๋žจ์€ ๋“ค์–ด๋ณด.. 2022. 9. 29.
http์˜ ์ฝ”๋“œ๋กœ ์ƒํƒœ๋ฅผ ์•Œ๋ ค์ฃผ๋Š” ์‚ฌ์ดํŠธ http://httpstat.us/ ๋ณธ ์‚ฌ์ดํŠธ์—์„œ๋Š” ๊ฐ ๋ฒˆํ˜ธ์— ํ•ด๋‹นํ•˜๋Š” ์›น ์‚ฌ์ดํŠธ์˜ ์—๋Ÿฌ/์ •์ƒ ์ƒํƒœ๋ฅผ ์•Œ๋ ค์ค€๋‹ค. httpstat.us httpstat.us This is a super simple service for generating different HTTP codes. It's useful for testing how your own scripts deal with varying responses. Just add the status code you want to the URL, like this: httpstat.us/200 We'll return a response like httpstat.us https://developer.mozilla.org/ko/docs/Web/HTTP/Status ๋”.. 2022. 9. 10.