🖥️ IT, 컴퓨터/🐍 Python199 [Python] 파이썬 SyntaxError: unterminated string literal 오류 해결 따옴표가 맞지 않을 때 발생하는 오류이다. 왼쪽은 '를, 오른쪽은 "를 써서 이러한 오류가 발생했다. 🖥️ IT, 컴퓨터/🐍 Python 2023. 8. 31. [Python] PuLP에서 문제 해결 가능성 파악하기 (최적해, 해결불가능, 무한대, 존재하지않음) model.solve() print(f"Status: {LpStatus[model.status]}") 를 입력하자. "Optimal": 문제에 최적해가 있고, 이것이 찾아졌음을 나타냅니다. "Infeasible": 문제가 해결 불가능한 경우를 나타냅니다. "Unbounded": 문제가 제한되지 않았거나 해가 무한대인 경우를 나타냅니다. "Undefined": 최적해가 존재하지 않는 경우를 나타냅니다. 🖥️ IT, 컴퓨터/🐍 Python 2023. 8. 29. [Python] Haversine을 이용하여 두 경위도 좌표 간의 거리 구하기 import math def haversine_distance(coord1, coord2): R = 6371.0 # Earth's radius in km lat1 = math.radians(coord1[0]) lon1 = math.radians(coord1[1]) lat2 = math.radians(coord2[0]) lon2 = math.radians(coord2[1]) dlat = lat2 - lat1 dlon = lon2 - lon1 a = math.sin(dlat / 2)**2 + math.cos(lat1) * math.cos(lat2) * math.sin(dlon / 2)**2 c = 2 * math.atan2(math.sqrt(a), math.sqrt(1 - a)) distance = R * .. 🖥️ IT, 컴퓨터/🐍 Python 2023. 8. 22. [Python] cmd에서 pip install 패키지 설치하기 cmd 검색해 실행 python -m pip install gurobipy 마지막에는 원하는 패키지 이름으로 바꿔서 실행 (본인은 원래 깔려있던 경우) 🖥️ IT, 컴퓨터/🐍 Python 2023. 8. 22. [Google Colab] 구글 코랩에서 csv 파일 불러오기 버튼 클릭 불러올 파일 클릭 불러와짐 df = pd.read_csv("/content/od_result.csv", encoding = "UTF-8") 코드 입력 🖥️ IT, 컴퓨터/🐍 Python 2023. 8. 21. [Python] 카카오 모빌리티 API를 이용하여 네트워크 거리 계산하기 (feat. chatGPT) [Python] Calculating network distance using Kakao Map API https://developers.kakaomobility.com/docs/navi-api/directions/ 카카오모빌리티 디벨로퍼스 카카오모빌리티 디벨로퍼스 developers.kakaomobility.com 문제 상황 모든 파란 별과 초록 네모 사이의 네트워크 거리를 구해야 한다. 카카오 모빌리티 길찾기 API 확인 이와 같이 설명된 문서를 확인할 수 있다. 요청 파라미터를 확인한다. 이 중에서 필요한 것만 고르자. 필자의 경우 이 두 가지의 요청 파라미터만 사용한다. 요청코드 예제 curl -v -X GET "https://apis-navi.kakaomobility.com/v1/directio.. 🖥️ IT, 컴퓨터/🐍 Python 2023. 8. 21. [Python] SKlearn의 minmax로 정규화하기 MinMaxScaler는 각 feature의 최솟값과 최댓값을 기준으로 0~1 구간 내에 균등하게 값을 배정하는 정규화 방법임. from sklearn.preprocessing import MinMaxScaler scaler = MinMaxScaler() df_minmax = scaler.fit_transform(df) pd.DataFrame(df_minmax, columns = ['x1_minmax', 'x2_minmax']) 수치 범위가 0~1 내에 분포하도록 바꿀 수 있음. 🖥️ IT, 컴퓨터/🐍 Python 2023. 8. 21. [Python] 공공데이터포털 API를 활용한 건축소유자 정보 확인 (예시코드) 서울의 건물의 건축소유자를 확인하고 싶다. 1. API 활용 신청하기 https://www.data.go.kr/data/15021136/openapi.do 국토교통부_건축소유자정보 건축소유자정보 www.data.go.kr 활용 신청 클릭 활용 신청 방법은 아래의 글 참고 https://kimhongsi.tistory.com/entry/Python-API%EB%A5%BC-%ED%99%9C%EC%9A%A9%ED%95%9C-%EC%95%84%ED%8C%8C%ED%8A%B8-%EB%A7%A4%EB%A7%A4-%EC%8B%A4%EA%B1%B0%EB%9E%98%EA%B0%80-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EA%B5%AC%EB%93%9D [Python] 공공데이터 포털 API를 활용한 아파트 .. 🖥️ IT, 컴퓨터/🐍 Python 2023. 6. 23. [Python] 생활인구 데이터 가공하기 (서울KT 생활인구/노인인구/PANDAS) 준비물 https://data.seoul.go.kr/dataList/OA-14979/F/1/datasetView.do 열린데이터광장 메인 데이터분류,데이터검색,데이터활용 data.seoul.go.kr 생활인구 데이터 내려받기 참고 https://kimhongsi.tistory.com/entry/Python-%ED%8C%8C%EC%9D%B4%EC%8D%AC%EC%9C%BC%EB%A1%9C-GIS%ED%95%98%EA%B8%B0-GeoPandas%EB%A1%9C-%EA%B0%84%EB%8B%A8%ED%95%9C-%EC%A7%80%EC%98%A4%ED%94%84%EB%A1%9C%EC%84%B8%EC%8B%B1-%EC%88%98%ED%96%89%ED%95%98%EA%B8%B0-%EC%A2%8C%ED%91%9C%.. 🖥️ IT, 컴퓨터/🐍 Python 2023. 6. 23. [Python] folium 지도를 html로 저장하기 [Python] Saving a folium map as html folium을 사용하여 생성한 지도를 HTML 파일로 저장하려면, folium의 save() 메소드를 사용하면 됩니다. 다음은 folium을 사용하여 생성한 지도를 HTML 파일로 저장하는 예시 코드입니다. import folium import geopandas as gpd # shp 파일 불러오기 shapefile_path = "example.shp" gdf = gpd.read_file(shapefile_path) # 지도 중심 좌표 설정 center = [37.5, 127] # 지도 객체 생성 map = folium.Map(location=center, zoom_start=10) # shp 파일을 지도에 추가 folium.GeoJson.. 🖥️ IT, 컴퓨터/🐍 Python 2023. 5. 9. [Python] Folium 지도를 png로 내보내기 Folium은 지도 데이터 시각화에 유용한 파이썬 라이브러리 중 하나입니다. Folium으로 생성된 지도를 PNG 파일로 내보내려면 다음과 같은 단계를 따르면 됩니다: 필요한 라이브러리를 import합니다. import folium from selenium import webdriver from PIL import Image Folium으로 지도를 생성합니다. # 서울 시청을 중심으로 하는 지도 생성 seoul_map = folium.Map(location=[37.566345, 126.977893], zoom_start=13) Selenium을 사용하여 HTML 파일을 브라우저로 열고 로딩이 완료될 때까지 기다립니다. # HTML 파일 생성 seoul_map.save('seoul_map.html') # .. 🖥️ IT, 컴퓨터/🐍 Python 2023. 4. 27. [Python] folium :: 폴리움으로 경위도 좌표로 shp 만들어서 동적 지도 만들기 [Python] Create an shp with longitude-latitude coordinates and plot it as a map (folium) 1. 점(point) shp인 경우 import shapefile import geopandas as gpd from shapely.geometry import Point import folium import pandas as pd charger = pd.read_csv("경위도_들어있는_표.csv", encoding = "UTF-8") lat = charger["위도"] lon = charger["경도"] # 경위도 좌표 geometry = list(zip(lon, lat)) # Point 객체로 변환 geometry = [Point(xy) fo.. 🖥️ IT, 컴퓨터/🐍 Python 2023. 4. 25. 이전 1 ··· 10 11 12 13 14 15 16 17 다음 반응형