본문 바로가기
728x90

분류 전체보기35

[python] 두 지점간 직선거리 구하기 이번 포스트에서는 두 지점간의 직선거리를 구하는 방법에 대해서 알아본다. 사용하는 Dataset은 이전 포스트에서 완성한 전국축제 데이터를 활용할 예정이니, 아래 포스트를 참조하면 된다. [Kakao] 카카오 API를 활용한 경도/위도 데이터 수집 오늘 살펴볼 것은 주소 데이터를 활용한 경도/위도 수집 방법이다. 경도/위도 데이터를 얻는 방법은 사실 API를 사용하지 않아도 구글 맵에서 충분히 얻을 수 있다. 위의 사진과 같이 경도/위도 ruas-coding.tistory.com Dataset의 상세 정보는 다음과 같다. ✅ 이전 과정에서 geopandas를 사용하여 데이터프레임을 생성하여, geometry라는 불필요한 column이 존재한다. ✅ 데이터에는 주소와 경도, 위도를 포함한 축제명, 축제정보.. 2023. 6. 27.
[Kakao] 카카오 API를 활용한 경도/위도 데이터 수집 오늘 살펴볼 것은 주소 데이터를 활용한 경도/위도 수집 방법이다. 경도/위도 데이터를 얻는 방법은 사실 API를 사용하지 않아도 구글 맵에서 충분히 얻을 수 있다. 위의 사진과 같이 경도/위도 데이터를 얻을 수 있다. 하지만 위의 방식은 다량의 데이터를 수집해야하는 경우에는 너무 부적합하다는 문제가 있다. 이를 해결하기 위해 지번, 도로명 주소를 전달하면 경도/위도 값을 반환해주는 카카오 지도 API를 사용해보고자 한다. 1. Dataset 선정 API를 사용하기 전, API에 전달할 데이터를 구해야한다. API를 사용해서 경도/위도 데이터를 얻기 위해서는 정확한 지번, 혹은 도로명 주소가 필요하다. 조금이라도 오염이 되었거나, 정확하지 못한 주소가 입력되어 있는 경우에는 데이터를 얻을 수 없다. 이점 .. 2023. 6. 26.
[Kakao] Open API 사용 준비 카카오와 네이버와 같은 it 기업에서는 자사 서비스를 보다 편하게 사용할 수 있도록 하는 Open API 를 제공한다. 검색 엔진을 사용하는 키워드 검색 기능, 지도 검색, 자사 계정을 사용한 로그인 지원 등 다양한 분야의 API를 제공 중에 있다. 우리가 스마트폰을 사용하면서 흔히 보는 '카카오 계정으로 로그인', '네이버 계정으로 로그인'이 모두 이에 해당된다. 오늘 다뤄볼 카카오 API 역시 같은 맥락인데, 카카오 및 다음의 다양한 기능을 사용하기 위해 거쳐야하는 준비 단계를 이야기 해보겠다. 1. Kakao Developers 가입 Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니.. 2023. 6. 25.
[MAC] XGBoost 에러 개발 환경 Macbook pro 14 (M1 Pro) Ventura 13.4 conda 4.10.3 / python 3.9.6 / xgboost 1.7.3 에러 종류 Jupyter notebook kernel dead issue 에러 증상 xgboost import 가능 xgboost 함수 사용시 kernel 삭제 및 실행 불가 라이브러리 import 경고 지속적 출력 (intel 연산 지원 종료 경고) 해결 시도 conda XGBoost 재설치 → 실패 python XGBoost library 재설치 → 실패 새로운 conda 가상환경 사용 → 성공 해결 방법 - Mac 기준 1. miniforge 설치 brew install libomp 2. conda 가상환경 생성 터미널 실행 후 conda 활성화.. 2023. 6. 21.
제페토, 기업 홍보에 적합한가? 메타버스는 많은 영역에서 변화를 일으켰습니다. 그저 어린 친구들의 게임처럼 받아들여지기도 했지만, 현재는 다양한 기업들이 마케팅 타겟으로 삼는 것이 현실입니다. 그 중 제페토는 높은 퀄리티와 자유도로 유명했습니다. 오늘은 메타버스 시장에서 높은 점유율을 차지하고 있는 제페토에 대해 한번 얘기 해보고자 합니다. 제페토 네이버의 소유인 snow에서 출발했으며, 현재 네이버 자회사인 Naver Z가 운영을 하고 있습니다. 국내 기업인 만큼 가이드라인이 상세하며 구현에 있어 큰 어려움이 없는 플랫폼이라 할 수 있습니다. 국내 기업이지만 시장에서의 규모는 절대 작지 않습니다. 현재 3억명 이상의 회원수를 보유하고 있으며, 이는 메타버스 시장에서 1위를 달리는 수치입니다. 게임 컨텐츠로 유명한 로블록스가 현재 1억.. 2022. 5. 9.
[C++] 백준 5622번: 다이얼 5622번: 다이얼 첫째 줄에 알파벳 대문자로 이루어진 단어가 주어진다. 단어의 길이는 2보다 크거나 같고, 15보다 작거나 같다. www.acmicpc.net #include #include using namespace std; int times[26] = { 3,3,3,4,4,4,5,5,5,6,6,6,7,7,7,8,8,8,8,9,9,9,10,10,10,10 }; string input; int index = 0; int sum = 0; int main() { cin >> input; for (int i = 0; i < input.length(); i++) { index = input[i] - 65; sum += times[index]; } cout 2022. 2. 16.
728x90