• Y
  • List All
  • Feedback
    • This Project
    • All Projects
Profile Account settings Log out
  • Favorite
  • Project
  • All
Loading...
  • Log in
  • Sign up
yjyoon / 경상북도CCTV분석 star
  • Project homeH
  • CodeC
  • IssueI
  • Pull requestP
  • Review R
  • MilestoneM
  • BoardB
  • Files
  • Commit
  • Branches
경상북도CCTV분석건축물대장.py
Download as .zip file
File name
Commit message
Commit date
tools
api remove
2024-08-01
CCTV_감시구역.py
Hello Yona
2024-08-01
CCTV_감시구역_격자.gpkg
Hello Yona
2024-08-01
CCTV설치점수산출.py
Hello Yona
2024-08-01
cctv_ratio.py
Hello Yona
2024-08-01
crimin_area_cal.py
Hello Yona
2024-08-01
survillence_area.py
Hello Yona
2024-08-01
건축물대장.py
Hello Yona
2024-08-01
건축물대장2grid.py
Hello Yona
2024-08-01
건축물대장_geocoding.py
Hello Yona
2024-08-01
범죄주의구역_점수산출.py
Hello Yona
2024-08-01
상가2gird.py
Hello Yona
2024-08-01
생활안전지도.py
Hello Yona
2024-08-01
생활안전지도_범죄주의구역_영역계산.py
Hello Yona
2024-08-01
아파트구획_추출.py
Hello Yona
2024-08-01
juni 2024-08-01 7d6a8ef Hello Yona UNIX
Raw Open in browser Change history
import pandas as pd import numpy as np debug = False if __name__ == "__main__": df = pd.read_csv("DATA/refined/건축물대장/건축물대장_전국_필터.csv") print(len(df)) if debug: df = df.iloc[:7000] out = pd.DataFrame(columns=["기초지자체","연면적합", "연면적_단독주택합", "비율"]) df["address"] = (df["시도"] +"_"+ df["시군구"]).replace(" ", "_", regex=True) groups = df.groupby("address") for group in groups: addr = group[0] df_gr = group[1] print(len(df_gr)) 연면적 = df_gr["연면적(㎡)"].sum() 연면적_단독주택 = df_gr[df_gr["주용도"] == "단독주택"]["연면적(㎡)"].sum() 비율 = 연면적_단독주택 / 연면적 row = { "기초지자체" : [addr], "연면적합": [연면적], "연면적_단독주택합" : [연면적_단독주택], "비율" : [비율] } row = pd.DataFrame(row) out = pd.concat((out, row)) pass out.to_csv("DATA/processed/전국_기초지자체_단독주택연면적_비율.csv", index=False) pass

          
        
    
    
Copyright Yona authors & © NAVER Corp. & NAVER LABS Supported by NAVER CLOUD PLATFORM

or
Sign in with github login with Google Sign in with Google
Reset password | Sign up