🖥️ IT, 컴퓨터/🐍 Python166 [Python] a1, a2, a3와 같은 리스트 쉽게 만들기 warehouses의 변수를 w1, w2, w3 등으로 네이밍하고 싶다. Warehouses = ["w" + str(i) for i in range(1, 103)] 이와 같이 코드를 작성한다. 그럼 이렇게 w1, w2, w3. ...의 리스트가 생성된다. 🖥️ IT, 컴퓨터/🐍 Python 2023. 10. 13. [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. 이전 1 ··· 7 8 9 10 11 12 13 14 다음 반응형