분류 전체보기 (8) 썸네일형 리스트형 [데이터전처리] 정규표현식 한글 표현 자음, 모음 범위 확인 https://www.unicode.org/charts/PDF/U3130.pdf 완성형 한글(가~ 힣)포함된 음절확인 https://www.unicode.org/charts/PDF/UAC00.pdf [Python][위치데이터] 주소↔위도 경도 간 변환(2) Pyproj로 GRS80↔WGS84 변환하기 * Pyproj 라이브러리의 자세한 설명은 Pyproj에서 제공하는 사이트나 Documentation을 참고해주세요 링크 : https://pyproj4.github.io/pyproj/stable/# pyproj Documentation — pyproj 3.3.0 documentation © Copyright 2006-2018, Jeffrey Whitaker; 2019-2021, Open source contributors. pyproj4.github.io 위치데이터를 수집하다보면 다양항 방법으로 좌표데이터가 표시되는 경우가 있습니다. 이번에는 GRS80값을 WGS84로 변경했던 방법을 기록하겠습니다. 좌표계에 대한 자세한 설명은 해당 블로그를 참고했습니다. https://m.blog.naver.com/.. [Python][위치데이터] 주소↔위도 경도 간 변환(1) 카카오 openAPI를 통해 좌표를 주소로 변환하기 데이터 수집에 주로 활용하는 위치데이터는 크게 1. 일상적으로 사용하는 주소, 우편번호, 도로명주소 등 특정 장소나 지역을 지칭하는 분류데이터 2. WGS84 경위도, GRS80등 좌표계 데이터 두가지로 나눌 수 있는 듯 합니다. 데이터 수집을 하다보면 위치데이터를 활용하는 경우가 많은데 위치데이터의 앞서 언급한 두종류의 위치데이터 중 하나의 정보가 미제공 되거나 수집이 어려운 경우가 종종 있습니다. 이번에는 이러한 경우 각 파이썬을 활용해서 위치데이터를 변환할 때 사용했던 방법을 작성하려고 합니다. import requests import json import pandas as pd from tqdm import tqdm # 카카오 URL접속을 위한 변수설정 url = "https://dapi.kaka.. [확률변수와 확률분포] 확률변수와 확률분포 확률변수 : 표본공간에서 정의된 실수값 함수 만약 동전을 하나 던지는 실험이라면, 앞면이 1 뒷면을 0으로 원소의 실수를 대응시켜주는 함수를 확률변수라고 한다. 확률 변수는 보통 대문자 X, Y, Z등으로 작성한다. 이산형 확률변수 : 확률변수가 취할 수 있는 값이 셀 수 있는 경우 고객, 사고건수, 불량품의 갯수 등 갯수형 자료(Counting Data) 연속형 확률변수 : 주어진 구간에서 모든 실수 값을 취할 수 있어 셀 수 없는 경우 S = {t|t는 양의 실수 } 일때 X가 가질 수 있는 값은 0 [베이즈정리] 베이즈 정리 데이터라는 조건이 주어졌을 때의 조건부 확률을 구하는 공식 P(결과|원인) > P(원인|결과)의 과정을 계산하는 과정 표본공간의 분할과 전확률 공식 표본공간의 분할 B1,...,Bk가 다음 조건을 만족하면 표본 공간 s의 분할이라고 한다. 서로 다른 i,j에 대해 Bi교집합Bj = 상호배반 B1UB2...UBk(각각의 결과의 합사건) = S(전체 표본공간) Bi교집합Bj = 상호배반이다. 전확률 공식 사건 B1, B2 ... , Bk는 상호배반이며 B1UB2...UBk= S이라고 한다. 이 때 S에서 정의되는 임의의 사건 A에 대하여 다음이 성립한다. K=3인 경우에 A와 각각의 B들의 곱사건의 합과 같다. 베이즈 정리 사건 B1,B2, ... , Bk는 상호배반이며, B1U ... UBk .. literal_eval * Python docs의 용법정의 ast.literal_eval(node_or_string) 더보기 Safely evaluate an expression node or a string containing a Python literal or container display. The string or node provided may only consist of the following Python literal structures: strings, bytes, numbers, tuples, lists, dicts, sets, booleans, and None. This can be used for safely evaluating strings containing Python values from untru.. literal_eval #문자열 파싱 라이브러리(문자를 문자열로 안본다..?) 1. from ast import literal_eval # 문자열 파싱 라이브러리(문자를 문자열로 안본다..?) movies_df['genres'] = movies_df['genres'].apply(literal_eval) movies_df['keywords'] = movies_df['keywords'].apply(literal_eval) 2. movies_df['genres'][0] [{'id': 28, 'name': 'Action'}, {'id': 12, 'name': 'Adventure'}, {'id': 14, 'name': 'Fantasy'}, {'id': 878, 'name': 'Science Fiction'}] 3. type(movies_df['genres'][0]) # str타입에서 lis.. ADsP 공부 시작 2022.02.26(토) 시험을 목표로 공부 시작 이전 1 다음