분류 전체보기

Language/Python

[python] 딕셔너리에서 최댓값 value를 갖는 key 찾기

최댓값 value를 갖는 key 찾기 최댓값을 찾을 때는 항상 max함수를 기억하자. 예시 코드 max_key = max(dict, key=dict.get) 이렇게 하면 value값이 최대인 key를 찾을 수 있다.

Database/Mysql

[mysql] 시간 더하기, 빼기 - DATE_ADD, DATE_SUB

시간 더하기, 빼기 시간을 더하는 함수 : DATE_ADD 시간을 빼는 함수 : DATE_SUB 초 : SECOND 분 : MINUTE 시 : HOUR 일 : DAY 월 : MONTH 년 : YEAR DATE_ADD(time, INTERVAL); DATE_SUB(time, INTERVAL); 예시 코드 - 기존 시간에서 1일 더하기 DATE_ADD(time, INTERVAL 1 DAY); - 기존 시간에서 한달 빼기 DATE_SUB(time, INTERVAL 1 MONTH); 위 처럼 응용해서 쓰면 된다.

Language/Python

[python] to_csv 할 때 한글 깨짐 해결하기

situation 판다스로 작업한 후 csv파일로 저장하는 일이 종종 있다. 그럴 때 언어가 한글일 경우 깨지는 경우가 있는데 보통은 encoding = 'utf-8' 로 한다고 하지만 이렇게 해도 깨지는 경우가 있다. solution encoding='utf-8-sig' 혹은, 'ms-949'로 하면 해결 된다.

Language/Python

[python] 판다스 컬럼명 변경하기 - pandas

df.rename(columns = {'A':'a', 'B':'b'}, inplace=True)

Language/Python

[python] groupby 에서 index 사용 안 하기 - pandas

multi index 피하기 groupby를 쓰면 기본적으로 멀티인덱스가 생성된다. 이 멀티인덱스가 groupby한 후의 전처리를 방해하므로 추후 작업이 남아있다면 멀티인덱스를 생성하는 파라미터를 False로 지정해주는 게 좋다. 예시 코드 'as_index = False' 라는 파라미터를 추가해주자.

Database/Mysql

[mysql] auto_increment 시작 값 변경하기

auto_increment 값 변경하기 auto_increment 옵션을 선택하면 자동으로 1씩 증가하며 값이 부여된다. 만약, DB에 잘못 넣었을 경우 행을 삭제하는데 1씩 증가하는 컬럼은 값이 그대로 유지되므로 다시 시작하고 싶은 값으로 재설정해줘야 한다. 예시 코드 alter table table_name auto_increment=시작값;

향식이
'분류 전체보기' 카테고리의 글 목록 (29 Page)