๋ชฉ๋ก๐Ÿ’กPython (10)

SQL & Python Study

[D+26][ML] ์ง€๋„ํ•™์Šต - ๋ถ„๋ฅ˜ ๋ถ„์„(๋กœ์ง€์Šคํ‹ฑ ํšŒ๊ท€, K-NN)๊ณผ F1-score

โœ๏ธ STUDY INDEX 01. ๋กœ์ง€์Šคํ‹ฑ ํšŒ๊ท€ (Logistic Regression) 02. ์ตœ๊ทผ์ ‘ ์ด์›ƒ (K-Nearest Neighbors, K-NN)03. ํ‰๊ฐ€์ง€ํ‘œ F1-score์™€ ํ˜ผ๋™ํ–‰๋ ฌ  01. ๋กœ์ง€์Šคํ‹ฑ ํšŒ๊ท€ (Logistic Regression)์ด์ง„ ๋˜๋Š” ๋‹คํ•ญ ๋ถ„๋ฅ˜ ๋ฌธ์ œ ํ•ด๊ฒฐ์— ์ฃผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ๋ถ„์„ ๊ธฐ๋ฒ•*๋ฒ”์ฃผ๊ฐ€ 2๊ฐœ์ธ ๊ฒƒ (ex. ์ŠคํŒธ ๋ฉ”์ผ์ธ์ง€ ์•„๋‹Œ์ง€)๋ฐ์ดํ„ฐ๊ฐ€ ์–ด๋–ค ๋ฒ”์ฃผ์— ์†ํ•  ํ™•๋ฅ ์„ ์˜ˆ์ธก์„ ํ˜• ํšŒ๊ท€ ๊ฒฐ๊ณผ๋ฅผ 0~1 ์‚ฌ์ด ๊ฐ’์œผ๋กœ ๋ฐ˜ํ™˜ํ•˜๋Š” ์‹œ๊ทธ๋ชจ์ด๋“œ ํ•จ์ˆ˜๋ฅผ ํ™œ์šฉํ•˜์—ฌ ํ™•๋ฅ ๋กœ ๋ฐ˜ํ™˜ํ•˜๋Š” ์›๋ฆฌ.๋น„์šฉ ํ•จ์ˆ˜๋ฅผ ์ตœ์†Œํ™”ํ•˜์—ฌ ๋ชจ๋ธ์˜ ์˜ˆ์ธก ์„ฑ๋Šฅ์„ ๋†’์ด๋Š” ๊ฒƒ์ด ๋ชฉํ‘œ*๋น„์šฉํ•จ์ˆ˜ : ๋กœ์ง€์Šคํ‹ฑ ํšŒ๊ท€ ๋ชจ๋ธ์ด ์˜ˆ์ธกํ•œ ๊ฐ’๊ณผ ์‹ค์ œ ํƒ€๊ฒŸ ๊ฐ’ ์‚ฌ์ด์˜ ์ฐจ์ด   ๐Ÿ€ ํŒŒ์ด์ฌ ๋กœ์ง€์Šคํ‹ฑ ํšŒ๊ท€ ๋ถ„์„ ๊ด€๋ จ ํ•จ์ˆ˜sklearn.linear_mode..

[D+25][ML] ์ง€๋„ํ•™์Šต - ํšŒ๊ท€ ๋ถ„์„๊ณผ ํ‰๊ฐ€์ง€ํ‘œ(MSE, RMSE, R²)

โœ๏ธ STUDY INDEX00. ๋จธ์‹ ๋Ÿฌ๋‹์˜ ํ•™์Šต ๋ฐฉ์‹ 01. ์„ ํ˜• ํšŒ๊ท€ 02. ๋น„์„ ํ˜• ํšŒ๊ท€(๋‹คํ•ญ ํšŒ๊ท€) 03. ํšŒ๊ท€ ๋ถ„์„ ํ‰๊ฐ€์ง€ํ‘œ - MSE, RMSE, R²   โœ… ๋จธ์‹ ๋Ÿฌ๋‹์˜ ๋ฐ์ดํ„ฐ ํ•™์Šต ๋ฐฉ๋ฒ•์€ 3๊ฐ€์ง€๋กœ ๊ตฌ๋ถ„ํ•  ์ˆ˜ ์žˆ์–ด์š”. ์ด๋ฒˆ ํฌ์ŠคํŒ…์€ ์ง€๋„ ํ•™์Šต์— ํ•ด๋‹นํ•˜๋Š” ํšŒ๊ท€ ๋ถ„์„์— ๋Œ€ํ•œ ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค. ์ง€๋„ ํ•™์Šต (Supervised Learning) : ์ •๋‹ต์ด ์žˆ๋Š” ํ•™์Šต. ์ฃผ์–ด์ง„ ๋ฐ์ดํ„ฐ(x)๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์ •๋‹ต(y)์„ ์˜ˆ์ธกํ•˜๋Š” ๊ฒƒ.ํšŒ๊ท€ ๋ถ„์„ : ์˜ˆ์ธก๊ฐ’(y)๊ฐ€ ์—ฐ์†ํ˜• ๋ฐ์ดํ„ฐ์ธ ๊ฒฝ์šฐ ๋ถ„๋ฅ˜ ๋ถ„์„ : ์˜ˆ์ธก๊ฐ’(y)๊ฐ€ ์ด์‚ฐํ˜• ๋ฐ์ดํ„ฐ์ธ ๊ฒฝ์šฐ - ๋ฒ”์ฃผํ˜• ๋ฐ์ดํ„ฐ, ์ด๋ฏธ์ง€ ๋“ฑ์„ ์ธ์ฝ”๋”ฉํ•˜์—ฌ ๋ถ„์„ํ•จ. ๋น„์ง€๋„ ํ•™์Šต (Unsupervised Learning) : ์ •๋‹ต์ด ์—†๋Š” ํ•™์Šต. ๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„์„ํ•˜์—ฌ ํŒจํ„ด์ด๋‚˜ ๊ตฌ์กฐ๋ฅผ ๋ฐœ๊ฒฌํ•˜๋Š” ๊ฒƒ. ๊ตฐ์ง‘ํ™”(Clu..

[D+24][ML] ์‚ฌ์ดํ‚ท๋Ÿฐ(sklearn) ์ˆ˜์น˜ํ˜• ๋ฐ ๋ฒ”์ฃผํ˜• ๋ฐ์ดํ„ฐ ์ „์ฒ˜๋ฆฌ - ์ธ์ฝ”๋”ฉ(Encoding), ์Šค์ผ€์ผ๋ง(Scaling)

โœ๏ธ STUDY INDEX 01. ์ˆ˜์น˜ํ˜• ๋ฐ์ดํ„ฐ ์ „์ฒ˜๋ฆฌ : ์Šค์ผ€์ผ๋ง(Scaling) - ํ‘œ์ค€ํ™”(Standardization) - ์ •๊ทœํ™”(Normalization) - ๋กœ๋ฒ„์ŠคํŠธ ์Šค์ผ€์ผ๋ง(Robust Scaling) 02. ๋ฒ”์ฃผํ˜• ๋ฐ์ดํ„ฐ ์ „์ฒ˜๋ฆฌ : ์ธ์ฝ”๋”ฉ(Encoding) - ๋ ˆ์ด๋ธ” ์ธ์ฝ”๋”ฉ(Label Encoding)- ์›-ํ•ซ ์ธ์ฝ”๋”ฉ(One-hot Encoding) 01. ์ˆ˜์น˜ํ˜• ๋ฐ์ดํ„ฐ ์ „์ฒ˜๋ฆฌ : ์Šค์ผ€์ผ๋ง(Scaling)์Šค์ผ€์ผ๋ง(Scaling)์€ ์ˆ˜์น˜ํ˜• ๋ฐ์ดํ„ฐ ์ „์ฒ˜๋ฆฌ ๋ฐฉ์‹์œผ๋กœ ๋ณ€์ˆ˜์˜ ๋ฒ”์œ„(๋‹จ์œ„) ๊ฐ’์„ ๋งž์ถฐ์ฃผ๋Š” ์ž‘์—…์ด์—์š”.  ๐Ÿ’ก์Šค์ผ€์ผ๋ง์ด ํ•„์š”ํ•œ ์ด์œ  - ๋ณ€์ˆ˜์˜ ํฌ๊ธฐ๊ฐ€ ๋‹ค๋ฅด๋ฉด ์ข…์† ๋ณ€์ˆ˜(y) ์— ๋ฏธ์น˜๋Š” ์˜ํ–ฅ์„ ์ œ๋Œ€๋กœ ํŒŒ์•…ํ•˜๊ธฐ ์–ด๋ ค์›€.- ํŠนํžˆ, ๊ฐ€์ค‘์น˜์™€ ๊ฐ„ ๊ฑฐ๋ฆฌ ๊ณ„์‚ฐ ๊ธฐ๋ฐ˜์˜ ์•Œ๊ณ ๋ฆฌ์ฆ˜(ex. ๊ฒฝ์‚ฌํ•˜๊ฐ•๋ฒ•, KNN)..

[D+17] Pandas ๋ฐ์ดํ„ฐ ์ „์ฒ˜๋ฆฌ ํ•ต์‹ฌ ์š”์•ฝ - ๋ฐ์ดํ„ฐ ์ƒ์„ฑ, ๋ถˆ๋ฆฌ์–ธ ์ธ๋ฑ์‹ฑ, ๋ณ‘ํ•ฉ, ์ง‘๊ณ„, ์ •๋ ฌ ๋“ฑ

โœ๏ธ STUDY INDEX 1. ํŒŒ์ผ ์ €์žฅ, ์ธ๋ฑ์Šค, ์นผ๋Ÿผ 2. ๋ฐ์ดํ„ฐ ํ™•์ธํ•˜๊ธฐ - head(), info() ๋“ฑ  3. ๋ถˆ๋ฆฌ์–ธ ์ธ๋ฑ์‹ฑ 4. ๋ฐ์ดํ„ฐ ๋ณ‘ํ•ฉ  - concat(), merge()5. ๋ฐ์ดํ„ฐ ์ง‘๊ณ„ - groupby(), pivot_table() 6. ๋ฐ์ดํ„ฐ ์ •๋ ฌ - indexโ€ป Visual Studio Code ๋ฅผ ์‚ฌ์šฉํ•œ ๊ฐ•์˜ ๋ณต์Šต ํฌ์ŠคํŒ…์ž…๋‹ˆ๋‹ค.    โ€ป import pandas as pd๋ฅผ ๊ฐ€์ •ํ•˜๊ณ  ์ž‘์„ฑํ•œ ์ฝ”๋“œ์ž…๋‹ˆ๋‹ค.   01. Pandas ํŒŒ์ผ ์ €์žฅ, ์ธ๋ฑ์Šค, ์นผ๋Ÿผ  โ‘  ๋ฐ์ดํ„ฐ ํŒŒ์ผ ์ €์žฅํ•˜๊ธฐ .to_csv() ๋ฐ์ดํ„ฐ ์ „์ฒ˜๋ฆฌ ํ›„์— ํŒŒ์ผ์„ ์ €์žฅํ•  ๋•Œ ์‚ฌ์šฉ์ธ๋ฑ์Šค๋ฅผ ๋ณ„๋„๋กœ ์„ค์ •ํ•ด์ฃผ์ง€ ์•Š์œผ๋ฉด, unnamed ์นผ๋Ÿผ์„ ์ƒ์„ฑํ•˜์—ฌ ๋„ฃ์œผ๋ฏ€๋กœ index = False๋กœ ์ง€์ •ํ•ด์ค˜์•ผ ํ•จ. data_name.to..

๐Ÿ’กPython 2024. 5. 14. 17:57
[D+14] ๋ฐ์ดํ„ฐ ๋ถ„์„์„ ์œ„ํ•œ ํŒŒ์ด์ฌ(6) - split, ๊ฐ์ฒด ์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์˜ ํ•ต์‹ฌ ํด๋ž˜์Šค(class), ๋ถˆ๋ฆฌ์–ธ ์ธ๋ฑ์‹ฑ(Boolean indexing)

โœ๏ธ STUDY INDEX 1. ๋ฌธ์ž์—ด์„ ์ชผ๊ฐœ ๋ฆฌ์ŠคํŠธ๋กœ ๋ฐ˜ํ™˜ํ•˜๋Š” .split( )2. ๊ฐ์ฒด์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์˜ ํ•ต์‹ฌ ๊ฐœ๋… ํด๋ž˜์Šค(class)3. ์กฐ๊ฑด์— ๋”ฐ๋ผ ์š”์†Œ๋ฅผ ์„ ํƒํ•  ์ˆ˜ ์žˆ๋Š” ๋ถˆ๋ฆฌ์–ธ ์ธ๋ฑ์‹ฑ(Boolean indexing)  1. ๋ฌธ์ž์—ด์„ ์ชผ๊ฐœ ๋ฆฌ์ŠคํŠธ๋กœ ๋ฐ˜ํ™˜ํ•˜๋Š” .split( ).split( ) ๋ฌธ์ž์—ด์„ ์ชผ๊ฐœ ๋ฆฌ์ŠคํŠธ๋กœ ๋ฐ˜ํ™˜ํ•ด ์ฃผ๋Š” ๋ฉ”์„œ๋“œ๋กœ, ๊ด„ํ˜ธ ์•ˆ์˜ ๊ฐ’์€ ๋ฌธ์ž์—ด์„ ๋‚˜๋ˆ„๋Š” ๊ธฐ์ค€์ด ๋ฉ๋‹ˆ๋‹ค.  .split(  ) ๊ณต๋ฐฑ์„ ๊ธฐ์ค€์œผ๋กœ ๋ถ„ํ•  .split( ',' ) ํŠน์ • ๋ฌธ์ž๋ฅผ ๊ธฐ์ค€์œผ๋กœ ๋ถ„ํ•  .split( '\n' ) ์ค„ ๋‹จ์œ„๋กœ ๋ฌธ์ž์—ด์„ ๋ถ„ํ• ํ•ด๋‹น ๋ฉ”์„œ๋“œ๋ฅผ ํ™œ์šฉํ•˜์—ฌ ์•„๋ž˜์™€ ๊ฐ™์€ ์ž‘์—…์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ์ˆœ์„œ๋Œ€๋กœ ์˜ˆ์ œ ์ฝ”๋“œ๋ฅผ ์งœ๋ณผ๊ฒŒ์š”. ๊ธฐ์ค€์— ๋”ฐ๋ผ ๋ถ„ํ• ๋œ ๋ฌธ์ž์—ด์„ ํ•ฉ์น˜๊ธฐ *.join() ํ™œ์šฉํŠน์ • ๋ฌธ์ž ์ œ์™ธํ•˜๊ธฐํŠน์ • ๊ฐœ์ˆ˜์˜ ํ•ญ..

๐Ÿ’กPython 2024. 5. 7. 22:25
[D+13] ๋ฐ์ดํ„ฐ ๋ถ„์„์„ ์œ„ํ•œ ํŒŒ์ด์ฌ(5) - ์ฝ”๋žฉ(colab) csv, excel ํŒŒ์ผ ๋ถˆ๋Ÿฌ์˜ค๊ธฐ, ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ, ๋ฆฌ์ŠคํŠธ ์ปดํ”„๋ฆฌํ—จ์…˜, lambda ํ•จ์ˆ˜

โœ๏ธ STUDY INDEX 1. ์ฝ”๋žฉ(colab)์— csv, excel ํŒŒ์ผ ๋ถˆ๋Ÿฌ์˜ค๊ธฐ 2. ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์†Œ๊ฐœ 3. ๋ฆฌ์ŠคํŠธ ์ปดํ”„๋ฆฌํ—จ์…˜(List Comprehension)4. lambda ํ•จ์ˆ˜ 1. ์ฝ”๋žฉ(Colab)์— csv, excel, txt. ํŒŒ์ผ ๋ถˆ๋Ÿฌ์˜ค๊ธฐ์ง€๋‚œ [D+9] ํฌ์ŠคํŒ…์—์„œ ์ฝ”๋žฉ(colab)์€ ๊ตฌ๊ธ€์—์„œ ์ œ๊ณตํ•˜๋Š” ํด๋ผ์šฐ๋“œ ๊ธฐ๋ฐ˜ ์ฃผํ”ผํ„ฐ ๋…ธํŠธ๋ถ ํ™˜๊ฒฝ์œผ๋กœ, ์›น ์ƒ์—์„œ ํŒŒ์ด์ฌ์„ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•œ๋‹ค๊ณ  ์†Œ๊ฐœ๋“œ๋ ธ๋Š”๋ฐ์š”.  ์˜ค๋Š˜์€ ์ฝ”๋žฉ์— ๋‹ค์–‘ํ•œ ํฌ๋งท์˜ ๋ฐ์ดํ„ฐ ํŒŒ์ผ์„ ๋ถˆ๋Ÿฌ์˜ค๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ๋ ค๋“œ๋ฆฌ๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๋‚˜์ค‘์— ์บ๊ธ€์—์„œ ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜์‹ค ๋•Œ ํ•„์š”ํ•  ์ˆ˜ ๋„ ์žˆ์œผ๋‹ˆ๊นŒ์š”! ์ „ ๊ณผ์ œ๋กœ ์ด๋ฒˆ์— ์ฒ˜์Œ ๋ฐฐ์šฐ๊ณ , ์ง„ํ–‰ํ•ด ๋ดค์–ด์š”! STEP โ‘  ๊ตฌ๊ธ€ ๋“œ๋ผ์ด๋ธŒ ๋งˆ์šดํŠธํ•˜๊ธฐ  ๋จผ์ € [์ค‘์š”] ๊ฐ–๊ณ  ์žˆ๋Š” ๋ฐ์ดํ„ฐ ํŒŒ์ผ์„ ๊ตฌ๊ธ€ ๋“œ๋ผ์ด๋ธŒ..

๐Ÿ’กPython 2024. 5. 3. 21:06
[D+12] ๋ฐ์ดํ„ฐ ๋ถ„์„์„ ์œ„ํ•œ ํŒŒ์ด์ฌ(4) - ํ•จ์ˆ˜, ๋ณ€์ˆ˜, ์ธ์ˆ˜

โœ๏ธ STUDY INDEX 1. ํ•จ์ˆ˜ ์ •์˜  2. ๋ณ€์ˆ˜์™€ ์ธ์ˆ˜ - ์ „์—ญ ๋ณ€์ˆ˜ vs ์ง€์—ญ ๋ณ€์ˆ˜, ๋งค๊ฐœ ๋ณ€์ˆ˜ vs ์ธ์ˆ˜, ํ‚ค์›Œ๋“œ ์ธ์ˆ˜ vs ์œ„์น˜ ์ธ์ˆ˜  - ๊ธฐ๋ณธ ๊ฐ’ ์„ค์ •, ๊ฐ€๋ณ€ ์ธ์ˆ˜ ํ™œ์šฉ๋ฒ•   1. ํ•จ์ˆ˜ ์ •์˜ ํ•จ์ˆ˜๋Š” ๋ณ€์ˆ˜๋ฅผ ์ž…๋ ฅ๋ฐ›์•„ ์›ํ•˜๋Š” ์ฒ˜๋ฆฌ๋ฅผ ํ•œ ํ›„ ๊ฐ’์„ ๋‚ด๋ณด๋‚ด๋Š” ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋Š” ์—ญํ• ์„ ํ•ด์š”. ์ฆ‰, ํŠน์ • ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•˜๊ธฐ ์œ„ํ•ด ์ฝ”๋“œ๋ฅผ ๊ทธ๋ฃนํ™”ํ•˜์—ฌ ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ํ˜•ํƒœ๋กœ ์ •์˜ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์žฌ์‚ฌ์šฉ์ด ๊ฐ€๋Šฅํ•˜๋ฉฐ, ๋ชจ๋“ˆํ™” ํ•  ์ˆ˜ ์žˆ๊ณ  ์œ ์ง€ ๋ณด์ˆ˜๊ฐ€ ์šฉ์ดํ•˜๋‹ค๋Š” ์žฅ์ ์ด ์žˆ์–ด์š”. ํ•จ์ˆ˜๋Š” def ํ‚ค์›Œ๋“œ๋ฅผ ํ™œ์šฉํ•˜์—ฌ ์ •์˜ํ•ด์š”. def ํ•จ์ˆ˜๋ช… (๋งค๊ฐœ ๋ณ€์ˆ˜1, ๋งค๊ฐœ ๋ณ€์ˆ˜ 2 ...) : ์ˆ˜ํ–‰ํ•  ์ž‘์—… ์ฝ”๋“œ return ๊ฒฐ๊ณผ๊ฐ’(์˜ˆ์ œ) ๋ฆฌ์ŠคํŠธ ํ•ฉ์„ ๋ฐ˜ํ™˜ํ•˜๋Š” ํ•จ์ˆ˜ ๋งŒ๋“ค๊ธฐ#ํ•จ์ˆ˜ ์ •์˜def calculate (usr_lis..

๐Ÿ’กPython 2024. 5. 2. 22:13
[D+11] ๋ฐ์ดํ„ฐ ๋ถ„์„์„ ์œ„ํ•œ ํŒŒ์ด์ฌ(3) - ์กฐ๊ฑด๋ฌธ(if), ๋ฐ˜๋ณต๋ฌธ(for, while)

โœ๏ธ STUDY INDEX1.  ์กฐ๊ฑด๋ฌธ (if ~ elif ~ else)2. ๋ฐ˜๋ณต๋ฌธ - for ๋ฌธ 3. ๋ฐ˜๋ณต๋ฌธ - while๋ฌธ 1.  ์กฐ๊ฑด๋ฌธ (if ~ elif ~ else)if ๋ฌธ์€ ํŠน์ • ์กฐ๊ฑด์ด ์ฐธ(TRUE)์ธ ๊ฒฝ์šฐ์—๋งŒ ์ฝ”๋“œ๊ฐ€ ์‹คํ–‰๋˜๋Š” ๊ตฌ๋ฌธ์œผ๋กœ, if, elif, else ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ๊ณ  ๊ตฌ์กฐ๋Š” ์•„๋ž˜์™€ ๊ฐ™์•„์š”. ์ค‘์š”ํ•œ ๊ฒƒ์€ ํŒŒ์ด์ฌ์€ ๋“ค์—ฌ์“ฐ๊ธฐ๋„ ํ•˜๋‚˜์˜ ๋ฌธ๋ฒ•์ด๋ผ์„œ, ์กฐ๊ฑด๋ฌธ ์•„๋ž˜ ๋“ค์—ฌ ์“ฐ๊ธฐ ๊ผญ ํ•ด์•ผ ํ•œ๋‹ค๋Š” ์  ์žŠ์ง€ ๋ง์•„์•ผ ํ•ด์š”!โœ… if ๋ฌธ ๊ตฌ์กฐ if ์กฐ๊ฑด : true ์ผ๋•Œ ์‹คํ–‰๋  ์ฝ”๋“œ elif ์กฐ๊ฑด : ๋‹ค๋ฅธ ์กฐ๊ฑด์ด true ์ผ๋•Œ ์‹คํ–‰๋  ์ฝ”๋“œ else : ์œ„ ์กฐ๊ฑด์ด ๋ชจ๋‘ ๊ฑฐ์ง“์ผ๋•Œ ์‹คํ–‰์พฐ ์ฝ”๋“œ ์กฐ๊ฑด๋ฌธ์—์„œ๋Š” ๋น„๊ต ๋ฐ ๋…ผ๋ฆฌ ์—ฐ์‚ฐ์ž๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์–ด์š”. ๋น„๊ต ์—ฐ์‚ฐ์ž๋…ผ๋ฆฌ ์—ฐ์‚ฐ์ž>, ์ดˆ๊ณผ, ๋ฏธ๋งŒand ๋ชจ๋‘ ์ฐธ์ผ ..

๐Ÿ’กPython 2024. 5. 1. 22:51
[D+10] ๋ฐ์ดํ„ฐ ๋ถ„์„์„ ์œ„ํ•œ ํŒŒ์ด์ฌ(2) - ๋ฆฌ์ŠคํŠธ(list), ํŠœํ”Œ(tuple), ๋”•์…”๋„ˆ๋ฆฌ(dictionary)

โœ๏ธ STUDY INDEX 1. ๋ฆฌ์ŠคํŠธ(list) ์‚ฌ์šฉ๋ฒ• 2. ํŠœํ”Œ(tuple) ์‚ฌ์šฉ๋ฒ• 3. ๋”•์…”๋„ˆ๋ฆฌ(dictionary) ์‚ฌ์šฉ๋ฒ•  ์˜ค๋Š˜์€ ํŒŒ์ด์ฌ์˜ ์ž๋ฃŒ ์œ ํ˜•์ธ ๋ฆฌ์ŠคํŠธ, ํŠœํ”Œ, ๋”•์…”๋„ˆ๋ฆฌ์— ๋Œ€ํ•ด์„œ ๊ณต๋ถ€ํ•œ ๋‚ด์šฉ์„ ์ •๋ฆฌํ•˜๋ ค๊ณ  ํ•ด์š”. ๋งŽ์€ ๋ฐ์ดํ„ฐ๋ฅผ ๊ตฌ์กฐํ™”ํ•˜๊ณ  ๊ฐ€๊ณต, ์กฐ์ž‘ํ•˜๋Š” ๋ฐ์— ํ•„์š”ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋งค์šฐ ์ค‘์š”ํ•œ ๊ฐœ๋…์ด์—์š”. ์„ธ๋ถ€์ ์ธ ๋‚ด์šฉ์„ ์ •๋ฆฌํ•˜๊ธฐ ์•ž์„œ, ํ•ต์‹ฌ ๊ฐœ๋…๋งŒ ๋จผ์ € ์š”์•ฝํ•ด ๋ดค์Šต๋‹ˆ๋‹ค.  ๐Ÿ“Œ ๋ฆฌ์ŠคํŠธ, ํŠœํ”Œ, ๋”•์…”๋„ˆ๋ฆฌ ๊ฐœ๋… ์ •๋ฆฌ ๋ฆฌ์ŠคํŠธ [ list ]ํŠœํ”Œ ( tuple )๋”•์…”๋„ˆ๋ฆฌ { dictionary }๊ธฐ๋ณธ ๊ตฌ์กฐ [   ] ๋Œ€๊ด„ํ˜ธ ์‚ฌ์šฉ my_list = [1, 2, 3, 4](   ) ์†Œ๊ด„ํ˜ธ ์‚ฌ์šฉ my_tuple = (1, 2, 'sql'){   } ์ค‘๊ด„ํ˜ธ ์‚ฌ์šฉ my_dict = { 'key' : 'value..

๐Ÿ’กPython 2024. 4. 30. 16:41
[D+9] ๋ฐ์ดํ„ฐ ๋ถ„์„์„ ์œ„ํ•œ ํŒŒ์ด์ฌ(1) - ์ฝ”๋žฉ(Colab) ์„ค์น˜, ํ•ต์‹ฌ ๋‹จ์ถ•ํ‚ค, ์ฃผ์š” ๋ฐ์ดํ„ฐ ํƒ€์ž…

โœ๏ธ STUDY INDEX 1. Colaboratory ํ”„๋กœ๊ทธ๋žจ ์„ค์น˜ ๋ฐ ํ™˜๊ฒฝ ์„ธํŒ… 2. Colab ํ•ต์‹ฌ ๋‹จ์ถ•ํ‚ค 3. ํŒŒ์ด์ฌ ์ฃผ์š” ๋ฐ์ดํ„ฐ ํƒ€์ž… ์ด์ •๋ฆฌ!  1. Colaboratory ํ”„๋กœ๊ทธ๋žจ ์„ค์น˜ ๋ฐ ํ™˜๊ฒฝ ์„ธํŒ…ํŒŒ์ด์ฌ(Python)์€ ๊ฐ„๊ฒฐํ•˜๊ณ  ์ง๊ด€์ ์ธ(์ฆ‰, ๊ฐ€๋…์„ฑ์ด ๋†’์€) ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์˜ˆ์š”. ์ฝ”๋“œ ๊ฒฐ๊ณผ๋ฅผ ์ค„ ๋‹จ์œ„๋กœ ์ˆ˜์‹œ๋กœ ํ™•์ธํ•  ์ˆ˜ ์žˆ์–ด ์ž…๋ฌธํ•˜๊ธฐ ์‰ฌ์šด ์–ธ์–ด์ด๊ธฐ๋„ ํ•˜๊ณ ,  ๐Ÿ”ฅ๋ฐ์ดํ„ฐ ๋ถ„์„, ์‹œ๊ฐํ™”, ๋จธ์‹ ๋Ÿฌ๋‹ ๋“ฑ์— ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์–ด ๋ฐ์ดํ„ฐ ๋ถ„์„๊ฐ€์—๊ฒŒ ๋„ˆ๋ฌด๋‚˜ ์ค‘์š”ํ•œ ์–ธ์–ด ๐Ÿ”ฅ๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค.  ์ด๋Ÿฐ ํŒŒ์ด์ฌ์„ ์›น ํ™˜๊ฒฝ์—์„œ ๊ตฌ๋™ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋„์™€์ฃผ๋Š” ๊ฒƒ์ด ๋ฐ”๋กœ ๊ตฌ๊ธ€ ์ฝ”๋žฉ (Google Colab) ์ž…๋‹ˆ๋‹ค!๊ตฌ๊ธ€์ด ์ œ๊ณตํ•˜๋Š” ๋ฌด๋ฃŒ ํด๋ผ์šฐ๋“œ ๊ธฐ๋ฐ˜ Jupyter ๋…ธํŠธ๋ถ ํ™˜๊ฒฝ์œผ๋กœ, ์›น์„ ํ†ตํ•ด ํŒŒ์ด์ฌ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๊ณ  ์‹คํ•ผํ•  ์ˆ˜ ์žˆ..

๐Ÿ’กPython 2024. 4. 29. 18:13