πŸ“μƒκΆŒλΆ„μ„-μƒκΆŒμ •λ³΄

mseo39Β·2023λ…„ 1μ›” 6일
0

μƒκΆŒλΆ„μ„

λͺ©λ‘ 보기
1/1
post-thumbnail

πŸ“ƒ μƒκΆŒλΆ„μ„ μ„œλΉ„μŠ€λ₯Ό μ œκ³΅ν•˜λŠ” μ›Ή

πŸ”μ˜€λŠ˜ μ‚¬μš©ν•  데이터 λͺ©λ‘

κ·ΈλŸ¬λ‚˜ μƒκΆŒμ˜μ—­λ°μ΄ν„°μ˜ 행정동λͺ…을 μ•Œκ³ μ‹Άμ§€λ§Œ 행정동 μ½”λ“œλ§Œ μ‘΄μž¬ν•˜μ—¬
행정동 μ½”λ“œλͺ…을 μ•Œκ³ μ‹Άμ–΄ 문의


πŸ‘‰ μ‹œκ΅°κ΅¬ μ½”λ“œλ§Œ μ‘΄μž¬ν•˜μ—¬

πŸ‘‰ μ„œμšΈμ—΄λ¦°λ°μ΄ν„°κ΄‘μž₯μ—μ„œ μ œκ³΅ν•˜λŠ” λ‹€λ₯Έ ν–‰μ •λ™μ½”λ“œλ₯Ό 확인 - 뢈일치

πŸ‘‰ κ·Έλž˜μ„œ κ·Έλƒ₯ μ†Œμƒκ³΅μΈμ‹œμž₯진ν₯κ³΅λ‹¨μ—μ„œ μ œκ³΅ν•˜λŠ” 행정동 μ½”λ“œλ₯Ό 확인
-μΌμΉ˜ν•˜λ‚˜ μ†Œμƒκ³΅μΈμ‹œμž₯진ν₯곡단 행정동 μ½”λ“œλͺ…이 뒀에 00이 더 λΆ™μŒ

πŸ”Ž μ„œμšΈμ‹œ 열린데이터광μž₯ 행정동 데이터와 μ†Œμƒκ³΅μΈμ‹œμž₯진ν₯κ³΅λ‹¨μ—μ„œ μ œκ³΅ν•˜λŠ” 행정동 데이터가 μΌμΉ˜ν•˜λŠ”μ§€ 확인 - 일치

πŸ” 데이터 ν•©μΉ˜κΈ°

  • μš°λ¦¬λ§ˆμ„κ°€κ²Œμ—μ„œ μ œκ³΅ν•˜λŠ” μƒκΆŒλ°μ΄ν„° μ½μ–΄μ˜€κΈ°
import pandas as pd

#μƒκΆŒλ°μ΄ν„° 파일 μ½μ–΄μ˜€κΈ°
location=pd.read_csv("μ„œμšΈμ‹œ μš°λ¦¬λ§ˆμ„κ°€κ²Œ μƒκΆŒλΆ„μ„μ„œλΉ„μŠ€(μƒκΆŒμ˜μ—­).csv",encoding = 'cp949')

location

  • μš°λ¦¬λ§ˆμ„κ°€κ²Œ ν–‰μ •λ™μ½”λ“œμ™€ μ†Œμƒκ³΅μΈ 행정동 μ½”λ“œλ₯Ό 일치
#100을 κ³±ν•΄μ€Œ
location["행정동_μ½”λ“œ"]=location["행정동_μ½”λ“œ"].apply(lambda x: x*100)
location

  • ν–‰μ •λ™μ½”λ“œμ— ν•΄λ‹Ήν•˜λŠ” 행정동λͺ…을 ν•©μΉ˜κΈ°
#데이터 ν•©μΉ˜κΈ°
final_location=pd.merge(location,location_1,left_on='행정동_μ½”λ“œ', right_on='ν–‰μ •λ™μ½”λ“œ',how='inner')
final_location

profile
ν•˜λ£¨ν•˜λ£¨ μ„±μ‹€ν•˜κ²Œ

0개의 λŒ“κΈ€