🖥️ IT, 컴퓨터/🐍 Python189 [Python] 'method' object is not subscriptable : ()와 [] 때문에 발생하는 오류 문제상황 'method' object is not subscriptable 이라는 오류 발생 문제해결 []를 ()로 바꿔서 해결함 pop()인데 pop[]로 써서 발생한 오류였음. 🖥️ IT, 컴퓨터/🐍 Python 2023. 10. 7. [Python] Google Colab 구글 코랩에서 파이썬 버전 확인하기 사용 중인 구글 코랩에서 아래의 코드 두 줄을 입력한다. import sys print(sys.version) 필자의 코랩은 파이썬 3.10.12 버전을 사용 중이다. 🖥️ IT, 컴퓨터/🐍 Python 2023. 10. 5. [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. 이전 1 ··· 9 10 11 12 13 14 15 16 다음 반응형