๐Ÿ Python 41

[Python]Excel๋กœ ์ €์žฅ&๋ถˆ๋Ÿฌ์˜ค๊ธฐ

๋ฐ์ดํ„ฐ ์ „์ฒ˜๋ฆฌํŒŒ์ผ์˜ ๊ธฐ๋ณธ ์š”์†Œ์ธ ๋ ˆ์ฝ”๋“œ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ด๋“ค์˜ ํ•„๋“œ๋ฅผ ์กฐ์ž‘ํ•˜๋Š” ๊ฒƒ์„ ๋งํ•œ๋‹ค.๋ฐ์ดํ„ฐ ํšจ์œจ์„ฑ์„ ๋†’์ด๊ธฐ ์œ„ํ•ด ์ค‘์š”ํ•œ ๊ฒƒ์€ ๋ฐ์ดํ„ฐ๋ฅผ ์ฒด๊ณ„์ ์œผ๋กœ ์ˆ˜์ง‘ํ•˜๋Š” ๊ณผ์ •์ด๋‹ค.→ ์ˆ˜์ง‘์„ ์œ„ํ•ด DBMS(๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ ์‹œ์Šคํ…œ)๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹๋‹ค.Pandas์ œ๊ณต ํ•จ์ˆ˜โ€ป csvํŒŒ์ผ์ด ํ‘œ์ค€์ด๋‹ค.โ€ป JsonํŒŒ์ผ๊ณผ ๊ฐ€์žฅ ๋น„์Šทํ•œ Python์–ธ์–ด๋Š” Dictionary์ด๋‹ค.openpyxl ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์˜ to_excel() ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉ.→ ์•„๋‚˜์ฝ˜๋‹ค์— ํฌํ•จ๋˜์–ด ์žˆ๋‹ค.์—‘์…€ํŒŒ์ผ๋กœ ์ €์žฅํ•˜๊ธฐpandas.to_excel('์ €์žฅํ•  ํŒŒ์ผ๋ช….xlsx')excel sheet ์—ฌ๋Ÿฌ ๊ฐœ๋กœ ์ €์žฅ= dataFrame ์—ฌ๋Ÿฌ ๊ฐœ๋กœ ์ €์žฅ๋ณ€์ˆ˜๋ช… =panda.ExcelWriter{'์ €์žฅํ•  ํŒŒ์ผ๋ช….xlsx'}df_01.to_excel(๋ณ€์ˆ˜๋ช…, sheet_name=..

๐Ÿ Python 2024.06.16

[Python]DataFrame-์—ด์˜ ์›์†Œ๊ฐ’, ํ–‰์˜ ์›์†Œ๊ฐ’ ๋ณ€๊ฒฝ. ์›์†Œ ์‚ญ์ œ

๋™์–‘์—์„œ๋Š” ๊ฐ€๋กœ, ์„ธ๋กœ๋กœ ์ฝ์ง€๋งŒ์„œ์–‘ ์ค‘์‹ฌ์ ์œผ๋กœ๋Š” ์„ธ๋กœ, ๊ฐ€๋กœ๋กœ ์ฝ๋Š”๋‹ค.๊ฐ€๋กœ = ์—ด column์„ธ๋กœ = ํ–‰ row๋”ฐ๋ผ์„œ ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ ํ–‰, ์—ด์ˆœ์œผ๋กœ ์ ๋Š” ๊ฒŒ ์ผ๋ฐ˜์ ์ด๋‹ค.์—ด ์›์†Œ๊ฐ’ ๋ณ€๊ฒฝdf.loc['ํ–‰์ด๋ฆ„','์—ด์ด๋ฆ„']=์›์†Œ๊ฐ’&df.iloc[ํ–‰index,์—ดindex]=์›์†Œ๊ฐ’ ํ–‰ ์›์†Œ๊ฐ’ ๋ณ€๊ฒฝdf.loc['ํ–‰์ด๋ฆ„','์—ด์ด๋ฆ„1':'์—ด์ด๋ฆ„2']=์›์†Œ๊ฐ’&df.iloc[ํ–‰index,์—ดindex์‹œ์ž‘:index์ข…๋ฃŒ+1]=์›์†Œ๊ฐ’  DataFrame ์„ ์–ธ์‹œindex ์„ค์ •padas.DataFrame(data, index=์„ค์ •๋ฐ์ดํ„ฐ)ํ–‰ ์‚ญ์ œ์›๋ณธdf๋ฅผ ๋ณต์‚ฌํ•œ๋‹ค.๋ณ€์ˆ˜๋ช… = df.copy()๋ณต์‚ฌํ•œ ๋ณ€์ˆ˜์—์„œ ํ–‰ ์‚ญ์ œ.๋ณ€์ˆ˜๋ช….drop('ํ–‰index', axis=0, inplace=True)ํ–‰์„ ์‚ญ์ œํ•˜๊ณ  ์‹ถ์œผ๋ฉด axis = 0์—ด์„ ์‚ญ์ œ..

๐Ÿ Python 2024.06.16

[Python]DataFrame-์—ด&ํ–‰์ถ”๊ฐ€, ์›์†Œ์„ ํƒ

python์—์„œ๋Š” ์œ„์™€ ๊ฐ™์ด ์ฒซ๊ธ€์ž๊ฐ€ ๋Œ€๋ฌธ์ž๋กœ ์‹œ์ž‘ํ•˜๋Š” ๊ฒŒ Class์ด๋‹ค.์ด๋ ‡๊ฒŒ ๋งŒ๋“ค์–ด์ง„ ๊ฐ์ฒด๋ฅผ ์ƒ์„ฑ์ž๋ผ๊ณ  ํ•œ๋‹ค. ์—ดcolumn ์ถ”๊ฐ€df['์ถ”๊ฐ€ํ•  ์—ด ์ด๋ฆ„']=๋ฐ์ดํ„ฐ ๊ฐ’ํ–‰row ์ถ”๊ฐ€๊ธฐ์กด์˜ index์™€ ๊ฒน์น˜๋ฉด ์•ˆ๋œ๋‹ค.→ ๋งŒ์•ฝ index๊ฐ€ ๊ฒน์น˜๊ฒŒ ๋˜๋ฉด ๊ธฐ์กด ํ–‰์˜ ์›์†Œ ๊ฐ’์ด ๋ณ€๊ฒฝ๋œ๋‹ค.loc['์ถ”๊ฐ€ํ•  ํ–‰ index'] = [์›์†Œ1, ์›์†Œ2...์›์†Œn] ์„ ์ด์šฉ. ํ•˜๋‚˜๋งŒ ์„ ํƒํ•˜๋Š” ๋‹จ๋… ์›์†Œ ์„ ํƒ๊ณผ ์—ฌ๋Ÿฌ ๊ฐœ ์„ ํƒํ•˜๋Š” ๋ฐฉ๋ฒ• ๋‘๊ฐ€์ง€๊ฐ€ ์žˆ๋‹ค.๋จผ์ € ๋‹จ๋… ์›์†Œ ์„ ํƒ์„ ์•Œ์•„๋ณด์ž. set_index('์ปฌ๋Ÿผ๋ช…', inplace=True)์ปฌ๋Ÿผ์„ ์ƒˆ๋กœ์šด index๋กœ ์ง€์ •inplace=True→ ์‹คํ–‰๋œ ๊ฒฐ๊ณผ๊ฐ€ ์ฆ‰๊ฐ ๋ฐ˜์˜๋˜๊ฒŒ ํ•œ๋‹ค.๋‹จ๋… ์›์†Œ ์„ ํƒloc['ํ–‰์ด๋ฆ„', '์—ด์ด๋ฆ„']&iloc[์ขŒํ‘œ๋ฒˆํ˜ธ, ์ขŒํ‘œ๋ฒˆํ˜ธ]iloc๋Š” index locat..

๐Ÿ Python 2024.06.14

[Python]DataFrame-๋ฐ์ดํ„ฐ์„ ํƒ&์ง‘๊ณ„, ์—ด์ถ”๊ฐ€

data frame์—์„œ ๋ช‡ ๊ฐœ์˜ ํ–‰๋งŒ ๊ฐ€์ ธ์˜ค์ž  df.head() :์ฒ˜์Œ 5ํ–‰๋งŒ ์ถ”์ถœ.head()์™€ tail() ๋ชจ๋‘ ๊ฐ€์ ธ์˜ค๊ณ  ์‹ถ์€ ์ˆ˜ ๋งŽํผ (์ˆซ์ž)๋ฅผ ์ ์–ด์„œ ๊ฐ€์ ธ์˜ค๋ฉด ๋œ๋‹ค.์ด ๋‘๊ฐœ๋Š” ๊ตฌ์กฐ๋ฅผ ๋Œ€๊ฐ• ํŒŒ์•…ํ•  ๋•Œ ์‚ฌ์šฉ๋˜๊ณค ํ•œ๋‹ค.df.tail() :๋งˆ์ง€๋ง‰ 5ํ–‰ ์ถ”์ถœ.df[ : ]์ค‘๊ฐ„ ํ–‰์„ ๊ฐ€์ ธ์˜ค๊ณ  ์‹ถ์„ ๊ฒฝ์šฐslicingํ•ด์„œ ๊ฐ€์ ธ์˜จ๋‹ค.df.loc['KR'] :ํ–‰์˜ ๋ ˆ์ด๋ธ”(index์—ญํ• )์ด 'KR'์ธ ํ–‰๋งŒ ์ถœ๋ ฅ.df['์ปฌ๋Ÿผ๋ช…'][:3]ํ•ด๋‹น ์ปฌ๋Ÿผ์˜ ํ–‰๋งŒ ์›ํ•˜๋Š” ๋งŒํผ ์ถ”์ถœdf.loc['๋ ˆ์ด๋ธ”๋ช…', '์ปฌ๋Ÿผ๋ช…'] :ํ–‰์˜ index์—ญํ• ์„ ํ•˜๋Š” ๋ ˆ์ด๋ธ”๊ณผ์ปฌ๋Ÿผ๋ช…์ด ์ผ์น˜ํ•˜๋Š” ์ž๋ฃŒ๋ฅผ ์ถ”์ถœ.์„ค๋ช…ํ•˜๊ธฐ ์œ„ํ•ด ์œ„์™€ ๊ฐ™์ด ์ ์—ˆ์ง€๋งŒ์›ํ•˜๋Š” ์œ„์น˜์˜loc['ํ–‰', '์—ด'] ์ด๋ผ๊ณ  ์ƒ๊ฐํ•˜๋ฉด ์‰ฝ๋‹ค.df['์ปฌ๋Ÿผ๋ช…'].loc['๋ ˆ์ด๋ธ”๋ช…'] :์ปฌ๋Ÿผ ์ง€์ • ํ›„..

๐Ÿ Python 2024.06.13

[Python]pandas

pandas Cheat Sheet :์š”์•ฝ๋ณธpandasํŠน์ง• ๋น ๋ฅด๊ณ  ํšจ์œจ์ ์ด๋ฉฐ ๋‹ค์–‘ํ•œ ํ‘œํ˜„๋ ฅ์„ ๊ฐ–์ถ˜ ์ž๋ฃŒ ๊ตฌ์กฐ.์‹ค์„ธ๊ณ„ ๋ฐ์ดํ„ฐ ๋ถ„์„์„ ์œ„ํ•ด ๋งŒ๋“ค์–ด์ง„ ํŒŒ์ด์ฌ ํŒจํ‚ค์ง€.๋‹ค์–‘ํ•œ ํ˜•ํƒœ์˜ ๋ฐ์ดํ„ฐ์— ์ ํ•ฉ.์ด์ข… ์ž๋ฃŒํ˜•์˜ ์—ด์„ ๊ฐ€์ง„ ํ…Œ์ด๋ธ” ๋ฐ์ดํ„ฐ.์‹œ๊ณ„์—ด ๋ฐ์ดํ„ฐ.(๋‚ ์”จ์™€ ์ฃผ๊ฐ€์ฒ˜๋Ÿผ ์‹œ๊ฐ„์— ๋”ฐ๋ผ ๋ณ€ํ•˜๋Š” ๋ฐ์ดํ„ฐ)๋ ˆ์ด๋ธ”(์ œ๋ชฉ)์„ ๊ฐ€์ง„ ๋‹ค์–‘ํ•œ ํ–‰๋ ฌ ๋ฐ์ดํ„ฐ.๋‹ค์–‘ํ•œ ๊ด€์ธก ํ†ต๊ณ„ ๋ฐ์ดํ„ฐ.ํ•ต์‹ฌ ๊ตฌ์ฃ .series : 1์ฐจ์› ๊ตฌ์กฐ๋ฅผ ๊ฐ€์ง„ ํ•˜๋‚˜์˜ ์—ด.DataFrame : ๋ณต์ˆ˜์˜ ์—ด์„ ๊ฐ€์ง„ 2์ฐจ์› ๋ฐ์ดํ„ฐ.(์—‘์…€ ์‹œํŠธ ํ•˜๋‚˜์™€ ๊ฐ™๋‹ค.)pandas๊ฐ€ ์ž˜ํ•˜๋Š” ์ผ.๊ฒฐ์ธก ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ.(์ค‘๊ฐ„์ค‘๊ฐ„ ๋ฐ์ดํ„ฐ๊ฐ€ ๋น ์ง„ ๊ฒฝ์šฐ๋ฅผ ์ž˜ ์ฒ˜๋ฆฌํ•œ๋‹ค)๋ฐ์ดํ„ฐ ์ถ”๊ฐ€/์‚ญ์ œ.๋ฐ์ดํ„ฐ ์ •๋ ฌ๊ณผ ๋‹ค์–‘ํ•œ ๋ฐ์ดํ„ฐ ์กฐ์ž‘.โ€ป pandas๋Š” 'panel data'๋ผ๋Š”๊ณ„๋Ÿ‰๊ฒฝ์ œํ•™๋ถ„์•ผ ์šฉ์–ด์—์„œ ์œ ๋ž˜๋˜์—ˆ๋‹ค.โ€ป im..

๐Ÿ Python 2024.06.12

[Python]Numpy

Numpy Cheat Sheet :Numpy ์š”์•ฝ๋ณธ Numpy๋ž€?numerical python์˜ ์•ฝ์ž.๋ฐ์ดํ„ฐ ๊ณผํ•™์„ ์œ„ํ•œ Library ์ค‘ ๊ฐ€์žฅ ๊ธฐ๋ณธ.๋‹ค์ฐจ์› ๋ฐฐ์—ด์„ ํšจ์œจ์ ์œผ๋กœ ๋‹ค๋ฃฌ๋‹ค.๊ฐ™์€ ์ž๋ฃŒํ˜•์œผ๋กœ๋งŒ ์ €์žฅ ๊ฐ€๋Šฅ.๊ฐ™์€ ์ž๋ฃŒํ˜•์œผ๋กœ๋งŒ ์ €์žฅ์‹œ, ๊ฐ ๋ฐ์ดํ„ฐ ํ•ญ๋ชฉ์— ํ•„์š”ํ•œ ์ €์žฅ๊ณต๊ฐ„์ด ์ผ์ •.→ ๋”ฐ๋ผ์„œ ๋ช‡ ๋ฒˆ์งธ ์œ„์น˜์— ์žˆ๋Š” ํ•ญ๋ชฉ์ด๋“  ์ˆœ์„œ๋งŒ ์•ˆ๋‹ค๋ฉด, ๊ฐ„๋‹จํ•œ ๊ณ„์‚ฐ์œผ๋กœ ์ ‘๊ทผ ๊ฐ€๋Šฅ. ํ™œ์šฉ.shape : ๊ฐ์ฒด์˜ ํ˜•์ƒ. ํŠœํ”Œํ˜•(m, n) ๊ทธ๋Œ€๋กœ ๋ณด์—ฌ์คŒ..ndim :  ๋ช‡ ์ฐจ์›์ธ ์ง€..dtype : ์ž๋ฃŒํ˜•์€ ๋ฌด์—‡์ธ์ง€..size : ํฌ๊ธฐ. ๋ช‡ ๊ฐœ๊ฐ€ ๋“ค์—ˆ๋Š” ์ง€. Tab์œผ๋กœ ํ•จ์ˆ˜๋ชฉ๋ก ํ™•์ธnumpy. ๋’ค์— ์ปค์„œ๋ฅผ ๋‘๊ณ  Tab ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๋ฉด ์‚ฌ์šฉ๊ฐ€๋Šฅํ•œ ํ•จ์ˆ˜๋ชฉ๋ก์„ ๋ณด์—ฌ์ค€๋‹ค.2์ฐจ์› ๋ฐฐ์—ด 123456  ์‚ฌ์น™์—ฐ์‚ฐ ๊ฐ™์€ index์œ„์น˜์˜ ๊ฐ’๋ผ๋ฆฌ ์‚ฌ์น™..

๐Ÿ Python 2024.06.03

[Python]๊ฐœ๋ฐœํ™˜๊ฒฝ๊ตฌ์„ฑ2:์ฅฌํ”ผํ„ฐ ํ™”๋ฉด์„ค์ •

Jupyter ์„ค์ • C๋“œ๋ผ์ด๋ธŒ > ์‚ฌ์šฉ์ž(Users) ํด๋”์— .jupyter ๋ผ๋Š” ํด๋”๋ฅผ ๋งŒ๋“ ๋‹ค. ๋ฉ”๋ชจ์žฅ์ด๋‚˜ ๋…ธํŠธํŒจ๋“œ๋ฅผ ์—ด๊ณ  ์•„๋ž˜ ๋‚ด์šฉ์„ ์ ๋Š”๋‹ค..container{width:100% !important;}.CodeMirror { font-family: D2Coding; font-size: 22pt; line-height: 140%;}div.output{ font-family: D2Coding; font-size: 12pt;}div.prompt { pedding-left: 0; min-width: 2ex;}์ €์žฅ์‹œ custom.css๋ผ๋Š” ์ด๋ฆ„์œผ๋กœ ์ €์žฅํ•œ๋‹ค.์ฅฌํ”ผํ„ฐ runShift + Enter : run ์‹คํ–‰ ๋‹จ์ถ•ํ‚คLine number ๋ณด์ด๊ธฐ์ปค๋งจ๋“œ ์ฐฝ ์ถ”๊ฐ€/์‚ญ์ œ์ถ”๊ฐ€  : Shift + Enter์‚ญ์ œ  : D..

๐Ÿ Python 2024.06.03

[Python]๊ฐœ๋ฐœํ™˜๊ฒฝ ๊ตฌ์„ฑ1: ์•„๋‚˜์ฝ˜๋‹ค ์„ค์น˜, ์ฅฌํ”ผํ„ฐ์‹คํ–‰

anaconda ์„ค์น˜Just Me :ํ˜ผ์ž ์‚ฌ์šฉ.All Users :์—ฌ๋Ÿฌ๋ช…์ด ์‚ฌ์šฉ.๊ด€๋ฆฌ์ž ๊ถŒํ•œํ•„์š”.  Jupyter Notebookโ€ป ์ฃผ์˜์‚ฌํ•ญ โ€ป์œ„์˜ ๊ฒ€์ • Jupyter Nobook์„ x๋ฅผ ๋ˆŒ๋Ÿฌ ๋„๋ฉด ์•ˆ๋˜๊ณ  -๋ฅผ ๋ˆŒ๋Ÿฌ ์ตœ์†Œํ™” ์ƒํƒœ๋กœ ๋‘”๋‹ค.๊ทธ๋ฆฌ๊ณ  ๋งˆ์šฐ์Šค๋กœ ํด๋ฆญ ์‹œ ๋ฉˆ์ถ”๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ์–ด ํด๋ฆญํ•˜๋ฉด ์•ˆ๋œ๋‹ค.๋งŒ์•ฝ ํด๋ฆญ ์‹œ, esc๋ฅผ ๋ˆŒ๋Ÿฌ์ค€๋‹ค.์ข…๋ฃŒ ์‹œ, ctrl + C ๋ฅผ ๋ˆŒ๋Ÿฌ์ค€๋‹ค. ์ธํ„ฐ๋„ท์ฐฝ์— ์—ด๋ฆฐ ์ฅฌํ”ผํ„ฐ๋Š” windowํƒ์ƒ‰๊ธฐ์™€ ๊ฐ™์€ ์—ญํ• ์ธ ๊ฑธ ์•Œ ์ˆ˜์žˆ๋‹ค. ์ƒˆ๋กœ์šด ์ฐฝ. ๋ฉ”๋ชจ์žฅ๊ฐ™์€ ํ™”๋ฉด์„ ์—ฌ๋Š” ์ค‘์ด๋‹ค.

๐Ÿ Python 2024.06.02

[Python]Data science

4์ฐจ ์‚ฐ์—…ํ˜๋ช…์ด๋ž€?์ง€๋Šฅ AI์™€ ์ •๋ณด Big data & Cloud์˜ ์‹œ๋Œ€ ์ดˆ์—ฐ๊ฒฐ์ปดํ“จํ„ฐ ํ”„๋กœ๊ทธ๋žจ์‚ฌ๋ฌผ์ธํ„ฐ๋„ท(IoT)๊ณผ 5์„ธ๋Œ€ ํ†ต์‹ (5G)์œผ๋กœ ์‚ฌ๋ฌผ๊ณผ ์ธํ„ฐ๋„ท์˜ ์ƒํ˜ธ์˜์กด์„ฑ์ด ๋ฌดํ•œ ํ™•์žฅ๋œ๋‹ค.์‚ฌ๋ฌผ ์ธํ„ฐ๋„ทRFIDํƒœ๊ทธ๋ฅผ ๋ถ€์ฐฉํ•˜์—ฌ ์ •๋ณด๋ฅผ ์ˆ˜์ง‘ํ•˜๋Š”, ๋‹จ์ˆœํ•œ ์„ผ์„œ ๋„คํŠธ์›Œํฌ์—์„œ์‚ฌ๋ฌผ๊ณผ ์‚ฌ๋ฌผ๊ฐ„ ํ†ต์‹ ํ•˜๋Š” M2M์œผ๋กœ ๋ฐœ์ „ํ•˜์˜€๋‹ค.์‚ฌ๋žŒ, ์—…๋ฌด, ๋ฐ์ดํ„ฐ๊นŒ์ง€ ๋ชจ๋“  ๊ฒƒ์ด ์—ฐ๊ฒฐ๋˜์–ด ์ƒํ˜ธ ํ†ต์‹ ํ•˜๋Š” ๋งŒ๋ฌผ์ธํ„ฐ๋„ท(IoE)๋กœ ๋ฐœ์ „ํ•  ์ „๋ง.์ดˆ์ง€๋Šฅ์ดˆ์ง€๋Šฅ - Hyper intelligence์ธ๊ฐ„์˜ ์ง€๋Šฅ๊ณผ ์ธ๊ณต์ง€๋Šฅ์ด ํ˜‘๋ ฅํ•˜์—ฌ ๋” ์Šค๋งˆํŠธํ•œ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ.์ดˆ์ง€๋Šฅ - Super intelligence์ธ๊ณต์ง€๋Šฅ์˜ ์ง€๋Šฅ์ด ์ธ๊ฐ„์„ ๋„˜์–ด์„œ๋Š” ํŠน์ด์ ์ด ์˜จ ๊ฒฝ์šฐ.ํ•˜์ดํผ ์ธํ…”๋ฆฌ์ „์Šค → ์Šˆํผ ์ธํ…”๋ฆฌ์ „์Šค๋กœ ์ง„ํ™”ํ•˜๋Š” ์ธ๊ณต์ง€๋Šฅ.Big Data์ดˆ์ง€๋Šฅ์˜ ์›๋ฃŒ.๋””์ง€ํ„ธ ํ™˜๊ฒฝ์—์„œ ๋ฐœ์ƒํ•˜..

๐Ÿ Python 2024.05.28

[Python]๋”ฅ๋Ÿฌ๋‹ ์˜ˆ์ œ์‹ค์Šต

์ด์ง„ ๋ถ„๋ฅ˜๋ž€?๊ฒฐ๊ณผ๊ฐ’์ด ์ ํžŒ data๋ฅผ ํ•™์Šตํ•œ ํ›„์ž…๋ ฅ๋œ ๋ฐ์ดํ„ฐ๊ฐ€ ์–ด๋–ค group์— ์†ํ•˜๋Š” ์ง€ ์ฐพ์•„๋‚ด๋Š” ๋ฐฉ๋ฒ•ํŠนํžˆ ๋‘˜ ์ค‘ ํ•˜๋‚˜๋ฅผ ๊ฒฐ์ •ํ•˜๋Š” ๊ฑธ ์ด์ง„ ๋ถ„๋ฅ˜๋ผ๊ณ  ํ•œ๋‹ค.ex)์ŠคํŒธ๋ฉ”์ผ์ธ๊ฐ€ ์•„๋‹Œ๊ฐ€ ํ•„์š”ํ•œ Librarynumpy : data ์ƒ์„ฑํ•  ๋•Œ ํ•„์š”(๋ฐฐ์—ด๋กœ ๋ฐ˜ํ™˜)tensorflow : google์—์„œ ์ œ๊ณตโ—‹ keras : model์„ ๊ตฌ์„ฑํ•˜๋Š”๋ฐ ํ•„์š”matplotlib : ๊ทธ๋ž˜ํ”„๋ฅผ ๋งŒ๋“œ๋Š”๋ฐ ํ•„์š”import numpy as npfrom tensorflow.keras.models import Sequentialfrom tensorflow.keras.layers import Densefrom tensorflow.keras import optimizers%matplotlib inlineimport matplotlib.pyp..

๐Ÿ Python 2024.05.22