설치 환경은Anaconda3 python 3.5 증상conda install graphviz 로 설치하고프로그램을 수행하면 아래와 같이 뜬다 No module named graphviz 원인conda install 하면 graphviz 폴더를 ~/Anaconda3/Library/bin/ 로 설치를 한다문제는 python interpreter 가 이 위치를 읽지 못한다는 것 해결graphviz 폴더를 복사해서~/Anaconda3/Lib/site-packages 하위로 복사해준다 결과No module 문제는 해결 된다---------------------------------------------------------------- 증상 [dot, ~]가 excutable 하지 않다고 나옴 원인 graphvi..
1. Basiclogging.basicConfig(filename='./log/test.log', level= logging.DEBUG) 2. Logger - Handlerlogger = logging.getLogger("abc")logger.setLevel(logging.DEBUG)fileHandler = logging.FileHandler('./log/my.log')logger.addHandler(fileHandler) 3. formatterformatter = logging.Formatter('[%(levelname)s|%(filename)s:%(lineno)s] %(asctime)s > %(messages)s')fileHandler.setFormatter(formatter) 4. etc Handl..
공식 찾아보고 이해 필요 위도 경도로 거리재기 from math import sin, cos, sqrt, atan2, radiansAPI_KEY = '' def get_geocode(address): try: api_end_point = 'https://maps.googleapis.com/maps/api/geocode/json?address={}&key={}'.format(address, API_KEY) res = requests.get(api_end_point) data = json.loads(res.text) # loads method이용 latlng = data['results'][0]['geometry']['location'] return latlng['lat'], latlng['lng'] exc..
CPU 연산 : multi-core 가 관건 IO 처리 : multi-thread 처리
더 치명적인 것을 1종 오류로 본다고 하는데, 보통 '있는데 없다고 하는것'이 치명적이다 FP 가 type1, alpha 오류이고 FN 가 type2, beta 오류이다 보통 FN, type2 에러가 더 치명적이다 실제 Positive 실제 Negative 진단 Positive True Positive False Positive(1종) 진단 Negative False Negative (2종) True Negative False Positive : 1종 오류 False Negative : 2종 오류 이전에 잘못된 포스팅을 했었다.... 이제 수정함 Table of error types Null hypothesis (H0) is True False Decision About Null Hypothesis (H..
padnas DataFrame ixlociloc
SQL 에서 데이터가 억 건이 넘어가면, 속도가 많이 느려진다NOSQL - 스키마 없고, 분산처리(샤딩) 용이 sum() as sum 서브쿼리 CREATE TABLE MyGuests ( id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, # id 필드는 정수형의 primary key, 자동증가 firstname VARCHAR(30) NOT NULL, # firstname 필드는 문자열30 글자, null 허용 안함 lastname VARCHAR(30) NOT NULL, # lastname 필드는 문자열30 글자, null 허용 안함 email VARCHAR(50), # email 필드는 문자열50 글자 reg_date TIMESTAMP # reg_date 필드는 TIMES..
datetime : 날짜_시간 복합정보date 클래스 : 날짜time 클래스 : 시간timedelta 클래스 : 시간 차이정보tzinfo 클래스 : 시간대 정보 datetime.datetime 클래스 문자열 datetimestrptime('2015-12-31 11:32', '%Y-%m-%d %H:%M') 문자열 -> datetimedt1.strftime('%d/%m/%y') : datetime -> 문자열 fromordinal(ordinal) : proleptic Gregorian ordinal(엑셀날짜) -> datetimetoordinal() : datetime -> proleptic Gregorian ordinal (엑셀날짜) .combine(date, time) -> datetime.date() ..