5. CSV 파일 / Excel 파일 / JSON 파일 불러오기

따또·2021년 7월 13일
0

Pandas DA

목록 보기
5/31
post-thumbnail

1) CSV 파일

데이터 값을 쉼표로 구분하고 있는 CSV 파일
쉼표로 열을 구분하고 줄바꿈으로 행을 구분함

** header 옵션
: header = 0 (0행을 열 지정) / header = None (행을 열 지정하지 않음)
: 기본값은 0

** index_col 옵션
: index_col = False (인덱스 지정하지 않음) / index_col = 'c0' (c0 열을 인덱스 지정)

import pandas as pd

file_path = './read_csv_sample.csv'
// 파일 경로 지정

df1 = pd.read_csv(file_path)
df2 = pd.read_csv(file_path, header = None)
df3 = pd.read_csv(file_path, index_col = None)

2) Excel 파일

import pandas as pd

df1 = pd.read_excel('./남북한발전전력량.xlsx')
// header = 0 (첫 행이 열 구성)
df2 = pd.read_excel('./남북한발전전력량.xlsx', header=None)
// 열이 정수형 인덱스

3) JSON 파일

json 파일은 데이터 공유를 목적으로 개발된 특수한 파일 형식
dictionary 와 비슷하게 'key : value' 구조를 가짐
구조가 중첩되는 방식에 따라 옵션을 다르게 적용함

import pandas as pd

df = pd.read_json('./read_json_sample.json')
profile
따또의 DA 벨로그

0개의 댓글