[python] 날짜 변환에 유용한 isoformat 함수
isoformat() 함수 파이썬 날짜 형태가 뒤죽박죽일때, isoformat()으로 해결해보자. isoformat 파라미터 예제 1. isoformat 파라미터 isoformat(sep='T', timespec='auto') sep: 날짜와 시간 사이에 넣을 문자를 정한다. timespec: 시간, 분, 초, 밀리초, 마이크로 단위로 설정할 수 있다. 2. 예제 import datetime t1 = datetime.datetime.today() t2 = datetime.date.today() datetime.datetime(2023, 4, 23, 14, 32, 12, 331843) datetime.date(2023, 4, 23) t1은 시분초까지 나온 값 t2는 일까지만 나온 값 t1.isoformat..
2021. 2. 9.
[python] tolist() 함수
tolist() 함수를 사용하여 같은 레벨(위치)에 있는 데이터 끼리 묶어준다 아래의 예제를 보는게 더 이해가 빠를 것이다. tolist 파라미터 기본 1. tolist 파라미터 기본 파라미터를 살펴보자. 파라미터 없음(하나씩 확인해보는 습관을 기르자) 하나씩 예제로 접근해보자. 2. 기본 예제 데이터 프레임을 만들어 추출해본다 import pandas as pd df = pd.DataFrame({'value':[1,2,3],'test':['a','b','c']}) df.values.tolist() [[1, 'a'], [2, 'b'], [3, 'c']]
2020. 11. 1.
[python] 파이썬 결측치 처리
데이터프레임 결측치 확인 및 처리 데이터 분석할 때, 결측치를 무조건 제거하는 방법은 옮지 않다. 상황에 따라 새로운 값으로 채우거나 제거하는 등 다양한 방법을 사용한다. python 결측치 확인 python 결측치 제거 python 결측치 대체 python 결측치 연산 1. python 결측치 확인 예제 데이터를 살펴보자. import pandas as pd import numpy as np a = ['2/18', '2/18', '2/18', '2/18', '2/20', '2/20', '2/20', '2/20', '2/25', '2/25', '2/25'] b = ['철수', '철수', '철수', '영희', '영희', '영희', '영희', '철수', '영희', '영희', '철수'] c = ['치킨', N..
2020. 3. 20.
[python] 파이썬 crosstab
pandas crosstab을 이용하여 데이터 계산하기 crosstab은 범주형 변수를 기준으로 개수 파악이나 수치형 데이터를 넣어 계산할 때 사용한다. 아래의 예제를 보는게 더 이해가 빠를 것이다. crosstab 파라미터 기본 수치 계산하기 이름 바꾸기 정규화 1. crosstab 파라미터 기본 파라미터를 살펴보자. 하나씩 예제로 접근해보자. 2. 기본 먼저 데이터를 부른다. import pandas as pd import numpy as np a = ['2/18', '2/18', '2/18', '2/18', '2/20', '2/20', '2/20', '2/20', '2/25', '2/25', '2/25'] b = ['철수', '철수', '철수', '영희', '영희', '영희', '영희', '철수',..
2020. 3. 19.
[python] 파이썬 날짜 변환
python 변수 타입을 날짜 형식으로 바꾸기 문자열 날짜 변환 리스트 날짜 변환 데이터프레임 날짜 변환 1. 문자열 -> 날짜 문자 타입으로 되어 있는 값 하나만 날짜 형식으로 바꿀때 import datetime date = '20200314' datetime.datetime.strptime(date,'%Y%m%d') datetime.datetime(2020, 3, 14, 0, 0) date = '2020-03-14' datetime.datetime.strptime(date,'%Y-%m-%d') datetime.datetime(2020, 3, 14, 0, 0) 문자 형식에 맞춰 바꿔줘야 한다. (Y:년, m:월, d:일) 하지만, 모든 날짜 형식을 알아서 인식해서 바꿔주는 함수도 있다. from dat..
2020. 3. 17.