본문 바로가기
Python/Data Visualization

[탐색적 데이터 분석] 테이블 데이터와 시계열 데이터

by ISLA! 2023. 3. 12.

테이블 데이터란?

  • 엑셀처럼 행과 열로 나타낸 데이터로, 대부분 이 형태로 처리 가능함
  • 구성요소:
    • feature : 테이블의 열
    • record : 테이블의 행
    • index : 각 데이터 위치를 식별하기 위한 값

시계열 데이터란?

  • 일정 시간 간격으로 배치된 데이터(예: 주식!)
  • 막대그래프와 라인그래프로 시각화함

시계열 데이터 시각화하기

pd.date_range(start = '2023-01-01', end = '2023-12-31')
# 2023년 1월 1일 부터, 말일까지 하루 단위로 인덱스가 생성됨
  • freq = '3M' (3개월 단위)
  • freq = 'D' (1일 단위, 디폴트)
  • periods = 10 (start와 End 날짜 사이를 10등분하는 것)

 

[예시]

date_index = pd.date_range('2023-03-01', periods = 10)
# 2023년 3월 1일부터 하루 단위로 총 15개 날짜 인덱스가 생김

df = pd.DataFrame(data = range(len(date_index)), columns = ['컬럼명'], index = date_index

 

728x90