목록분류 전체보기 (113)
헬창 개발자

학습 목표 카카오 맵 api 사용법 이해 시각화 라이브러리 이해 1. 개요 데이터 과학의 목적 가정(혹은 인식)을 검증하고 표현하는 것 2014-10월 기사 : 서울 강남 3구 체감안전도 높아 => 검증 및 확인 https://www.news1.kr/articles/?1911504 활용 : Googlemaps, Kakaomaps, Folium, Matplotlib, Seaborn, Pandas, Numpy 데이터 얻기 공공데이터포털 서울시 관서별 5대 범죄 현황 Github 자료 사용 데이터 읽기 numpy, pandas 사용 thousands 옵션 : 숫자의 천단위 구분자를 제거하고 숫자형으로 읽는 설정 숫자에 구분자가 있는 경우 문자로 인식하기 때문에 thousands 옵션 사용 2. 지오코딩 지오코..

실습전 환경설정 API키 발급 안하면 실습진행 불가!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! https://health-coding.tistory.com/29?category=997153 카카오 지도 API 발급 받는 방법 카카오 개발자 홈페이지 접속 https://developers.kakao.com/ Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합 health-coding.tistory.com 이 페이지의 목적 Kakao Map API 기본 사용법 이해 Folium 기본 사용법 이해 Kakao Map API 실습 코드 ..

이 페이지의 목적 Pandas 기본 사용법 이해 Matplotlib 기본 사용법 이해 Pandas ◾데이터 읽기 import : 모듈을 사용하기 위한 명령 import Module : 모듈을 사용하겠다. import Module as md : 모듈을 사용할 때 md라는 이름으로 사용하겠다. from Module import function : 모듈에 포함된 function이라는 함수만 사용하겠다. pandas 사용 파이썬의 강력한 분석 툴킷 단일 프로세스에서 최대 효율 pandas는 통상 pd로 import pandas DataFrame 구조 - index : 행, column : 열, value : 값 1. CSV 읽기 read_csv : csv 파일을 읽는 명령 한글이 포함되어 있을 경우 encodi..

시작전 환경설정 필수!!!!!!!!!!!!!!!!!!!!!!!!! https://health-coding.tistory.com/31?category=997153 환경 설정 0.1 파이썬 설치 파이썬 설치 링크 https://www.python.org/ Welcome to Python.org The official home of the Python Programming Language www.python.org 위 링크에 접속하여 python 3.5 이상의 버전을 설치하.. health-coding.tistory.com ---------------------------------------------------------------------------------------------------------..

0.1 파이썬 설치 파이썬 설치 링크 https://www.python.org/ Welcome to Python.org The official home of the Python Programming Language www.python.org 위 링크에 접속하여 python 3.5 이상의 버전을 설치하여야 한다. 0.2 pip 설치 pip 설치 링크 https://bootstrap.pypa.io.get-pip.py 위 링크에 접속하여 스크립트를 다운로드 한다. $ python3 get-pip.py 파이썬을 통해 위 스크립트를 실행하여 pip 설치를 진행한다. 0.3 Git 소스코드 다운로드 해당 도서의 소스코드를 전체적으로 다운로드 한다. 다운로드된 파일은 사용자 계정 폴더에서 확인이 가능하다. (C:\U..

카카오 개발자 홈페이지 접속 https://developers.kakao.com/ Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다. developers.kakao.com 내 애플리케이션 클릭 애플리케이션 추가하기 클릭 양식에 맞춰서 작성 예) 지오코딩, 이름 발급받은 키 확인 def get_coordinate(address): # 주소를 입력받음 result = "" url = 'https://dapi.kakao.com/v2/local/search/address.json?query=' + address # 카카오 api 서버스를 이용하여 접근 rest_api_key = 'rest_ap..

https://www.acmicpc.net/problem/14712 14712번: 넴모넴모 (Easy) 네모는 뿌××× 게임에 깊은 감명을 받아, 직사각형 모양의 격자판과 “넴모”라는 수수께끼의 생물을 이용하는 “넴모넴모”라는 게임을 만들었다. 이 게임의 규칙은 아주 간단하다. 격자판의 www.acmicpc.net 문제 네모는 뿌××× 게임에 깊은 감명을 받아, 직사각형 모양의 격자판과 “넴모”라는 수수께끼의 생물을 이용하는 “넴모넴모”라는 게임을 만들었다. 이 게임의 규칙은 아주 간단하다. 격자판의 비어 있는 칸을 임의로 골라 “넴모”를 하나 올려놓거나, “넴모”가 올라간 칸 네 개가 2 × 2 사각형을 이루는 부분을 찾아 그 위에 있는 “넴모”들을 모두 없애는 것을 질릴 때까지 반복하면 된다. 하지만..

https://www.acmicpc.net/problem/15781 15781번: 헬멧과 조끼입력의 첫째 줄에 맵에 존재하는 헬멧의 개수 N(N은 1000이하의 자연수)과 조끼의 개수 M(M은 1000이하의 자연수)이 주어진다. 둘째 줄에 각 헬멧의 방어력 h[i] (h[i]는 10억 이하의 자연수)가 N개 만큼www.acmicpc.net문제배틀그라운드라는 게임에서는 머리와 몸을 보호하기 위해 헬멧과 조끼를 입는다. 맵에는 다양한 헬멧과 조끼가 있으며 각각 방어력을 갖고 있다. 또한 최대 1개의 헬멧과 조끼밖에 입지 못한다. 경수는 배틀그라운드에서 승리하고 싶기 때문에 시간이 걸리더라도 최고의 헬멧과 조끼를 주워서 최대의 방어력을 얻고 싶어한다.맵에 존재하는 조끼와 헬멧의 방어력이 주어졌을 때 경수를 도..

https://www.acmicpc.net/problem/12865 12865번: 평범한 배낭 첫 줄에 물품의 수 N(1 ≤ N ≤ 100)과 준서가 버틸 수 있는 무게 K(1 ≤ K ≤ 100,000)가 주어진다. 두 번째 줄부터 N개의 줄에 거쳐 각 물건의 무게 W(1 ≤ W ≤ 100,000)와 해당 물건의 가치 V(0 ≤ V ≤ 1,000) www.acmicpc.net 문제 이 문제는 아주 평범한 배낭에 관한 문제이다. 한 달 후면 국가의 부름을 받게 되는 준서는 여행을 가려고 한다. 세상과의 단절을 슬퍼하며 최대한 즐기기 위한 여행이기 때문에, 가지고 다닐 배낭 또한 최대한 가치 있게 싸려고 한다. 준서가 여행에 필요하다고 생각하는 N개의 물건이 있다. 각 물건은 무게 W와 가치 V를 가지는데,..

필요한 모듈 import numpy as np import pandas as pd 데이터 전처리 csv = pd.read_csv('행동분류 데이터.csv') labels = [] for label in csv['activity']: labels.append(label) datas = [] for i in range(len(csv)): datas.append([0.1, csv['acceleration_x'][i], csv['acceleration_y'][i], csv['acceleration_z'][i], csv['gyro_x'][i], sv['gyro_y'][i], csv['gyro_z'][i]]) 시그모이드(활성화 함수), 교차 엔트로피(손실 함수) def sigmoid(x): return 1 / (1..