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

BASIC
3

๊ฐ„๋‹จํ•œ ํŒŒ์ด์ฌ - ์œ„๊ฒฝ๋„ ๋ณ€ํ™˜ํ•˜๊ธฐ ๋”๋ณด๊ธฐ๊ธฐ๋ณธ์ ์ธ python ๊ฐœ๋…์„ ์•Œ๊ณ  ์žˆ๋‹ค๋Š” ์ „์ œ ํ•˜,๊ฐ„๋‹จํ•˜๊ฒŒ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ๋“ค ์œ„์ฃผ๋กœ ๊ธฐ์–ตํ•˜๊ธฐ ์œ„ํ•ด ์ตœ์†Œํ•œ์˜ ์ฝ”๋“œ๋กœ ์ž‘์„ฑํ•˜๋Š” ๊ธ€์ž„์„ ์ฐธ๊ณ  ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค.์œ„๊ฒฝ๋„ ๊ฐœ๋… ๊ฐ„๋‹จ์‹ญ์ง„์ˆ˜ ๋„(decimal degrees) ํ˜•์‹์˜ ์œ„๋„์™€ ๊ฒฝ๋„๋ฅผ ๋„-๋ถ„-์ดˆ(degrees-minutes-seconds, DMS) ํ˜•์‹์œผ๋กœ ๋ณ€ํ™˜1๋„ = 60๋ถ„1๋ถ„ = 60์ดˆ๋”ฐ๋ผ์„œ, ์‹ญ์ง„์ˆ˜ ๋„์˜ ์†Œ์ˆ˜ ๋ถ€๋ถ„์„ 60์„ ๊ณฑํ•˜์—ฌ ๋ถ„์œผ๋กœ ๋ณ€ํ™˜ํ•˜๊ณ , ๋‹ค์‹œ ๊ทธ ์†Œ์ˆ˜ ๋ถ€๋ถ„์„ 60์„ ๊ณฑํ•˜์—ฌ ์ดˆ๋กœ ๋ณ€ํ™˜.์ง€๋ฆฌ ์ •๋ณด ์‹œ์Šคํ…œ(GIS)์—์„œ์˜ ํ™œ์šฉ:์œ„๋„์™€ ๊ฒฝ๋„๋Š” ์ง€๊ตฌ ์ƒ์˜ ์œ„์น˜๋ฅผ ํŠน์ •.์œ„๋„๋Š” ์ ๋„๋ฅผ ๊ธฐ์ค€์œผ๋กœ ๋ถ์ชฝ(+) ๋˜๋Š” ๋‚จ์ชฝ(-)์œผ๋กœ์˜ ๊ฐ๋„.๊ฒฝ๋„๋Š” ๋ณธ์ดˆ ์ž์˜ค์„ (๊ทธ๋ฆฌ๋‹ˆ์น˜)์„ ๊ธฐ์ค€์œผ๋กœ ๋™์ชฝ(+) ๋˜๋Š” ์„œ์ชฝ(-)์œผ๋กœ์˜ ๊ฐ๋„. ์ž…๋ ฅ : ์œ„๋„ ๊ฒฝ๋„ ํŒŒ์ผ ๋ณ€ํ™˜์ฃผ์„ ์ฒ˜๋ฆฌ๋œ ๋ถ€๋ถ„์€ .. 2024. 12. 3.
ํŒŒ์ด์ฌ ๊ธฐ๋ณธ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์‚ผ๋Œ€์žฅ ; Numpy Pandas Matplotlib ๋”๋ณด๊ธฐ๊ธฐ๋ณธ์ ์ธ python ๊ฐœ๋…์„ ์•Œ๊ณ  ์žˆ๋‹ค๋Š” ์ „์ œ ํ•˜, ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋“ค์„ ๊ฐ„๋‹จํ•˜๊ฒŒ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ๋“ค ์œ„์ฃผ๋กœ ๊ธฐ์–ตํ•˜๊ธฐ ์œ„ํ•ด ์ž‘์„ฑํ•˜๋Š” ๊ธ€์ž„์„ ์ฐธ๊ณ  ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค Pandas : ๋ฐ์ดํ„ฐ ํ”„๋ ˆ์ž„ ์ฝ๊ธฐ  pandas๋กœ ํŒŒ์ผ ์–ด๋–ป๊ฒŒ ์ฝ๋‚˜์š”? ๊ฐœ์ธ data/track_XY.txt ๋ฅผ ์‚ฌ์šฉ. ( ๊นƒํ—ˆ๋ธŒ์— ์žˆ๊ธดํ•œ๋ฐ ์ถ”ํ›„ ๊ณต๊ฐœ. ๋‹น์žฅ์€ ๋น„์Šทํ•˜๊ฒŒ ์ƒ๊ธด๋†ˆ ์ฐพ์œผ๋ฉด ๋˜๊ฒ ์๋‹ˆ๋‹ค )๋งˆ์ง€๋ง‰์— ์š”์•ฝ์œผ๋กœ ํ”„๋ฆฐํŠธํ•ด์ค˜์„œ ๊ฒฐ๊ณผ๊นŒ์ง€ ํ™•์ธํ•œ๋‹ค., ํ‘œ์ค€\ttab\s+ํ•˜๋‚˜ ์ด์ƒ์˜ ๊ณต๋ฐฑ''txt ํŒŒ์ผ์—์„œ ์ฃผ๋กœ ์‚ฌ์šฉr'\s+'column์ด space๋กœ ๊ตฌ๋ถ„๋˜์–ด ์žˆ๋Š” ๊ฒฝ์šฐ import pandas as pd# ํŒŒ์ผ ์ฝ๊ธฐtrack_data = "data/track_XY.txt"df = pd.read_table(track_data, .. 2024. 12. 3.
[Math] ํ–‰๋ ฌ์„ ์•Œ์•„๋ณด์ž ๋”๋ณด๊ธฐ๊ธฐ์กด ๋ถ€์บ  ๋•Œ ๋…ธ์…˜์— ๊ฐœ์ธ์ ์œผ๋กœ ์ •๋ฆฌํ•œ ๊ฒƒ์„ ๊ณต๋ถ€ํ•  ๊ฒธ ์ž‘์„ฑํ•œ ๊ธ€์ž…๋‹ˆ๋‹ค.๊ฐœ์ธ์ ์œผ๋กœ ํ•ด์„ํ•ด์„œ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค. (ํ‹€๋ฆด ์ˆ˜ ์žˆ์Œ. ์ •์ •์š”์ฒญ ์š”๋งใ…‹)** ๊ฐ•์˜์ž๋ฃŒ๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค **** ์ƒ์—…์  ์ด์šฉ์„ ๊ธˆ์ง€ํ•ฉ๋‹ˆ๋‹ค **Today's Keywordํ–‰๋ ฌ ๊ณฑ์…ˆ, ํ–‰๋ ฌ ๋‚ด์ , ํ–‰x์—ดy, ํ–‰๋ ฌ๋ฒกํ„ฐ๋ฅผ ์›์†Œ๋กœ ๊ฐ€์ง€๋Š” 2์ฐจ์› ๋ฐฐ์—ดํ–‰๋ฒกํ„ฐ(row), ์—ด๋ฒกํ„ฐ(column)๋ฒกํ„ฐ๊ฐ€ ๊ณต๊ฐ„์—์„œ ํ•œ ์ ์„ ์˜๋ฏธํ•œ๋‹ค๋ฉด, ํ–‰๋ ฌ์€ ์—ฌ๋Ÿฌ ์ ๋“ค์„ ๋‚˜ํƒ€๋ƒ„. ๊ฐ™์€ ๋ชจ์–‘์ด๋ฉด๋ง์…ˆ, ๋บ„์…ˆ์„ฑ๋ถ„๊ณฑ (๊ฐ ์ธ๋ฑ์Šค ์œ„์น˜๋ผ๋ฆฌ ๊ณฑํ•˜๊ธฐ) X * Y = (Xij Yij)์Šค์นผ๋ผ๊ณฑ aX = aXijvector ๊ณต๊ฐ„์—์„œ ์‚ฌ์šฉ๋˜๋Š” ์—ฐ์‚ฐ์ž operator๋กœ ์ดํ•ด. ํ–‰๋ ฌ๊ณฑ์œผ๋กœ ๋ฒกํ„ฐ๋ฅผ ๋‹ค๋ฅธ ์ฐจ์› ๋ณด๋‚ด๋ฒ„๋ฆฌ๊ธฐ.ํŒจํ„ด์„ ์ถ”์ถœํ•  ์ˆ˜ ์žˆ๊ณ , ๋ฐ์ดํ„ฐ๋ฅผ ์••์ถ•ํ•  ์ˆ˜๋„ ์žˆ์Œ. ๋ชจ๋“  ์„ ํ˜•๋ณ€ํ™˜ linea.. 2024. 12. 2.
๋ฐ˜์‘ํ˜•

์ตœ๊ทผ๋Œ“๊ธ€

์ตœ๊ทผ๊ธ€

skin by ยฉ 2024 ttutta