Notice
Recent Posts
Recent Comments
Link
수리 공작소
CSV 파일이란? 본문
CSV(Comma-Seperated Values)는 데이터를 쉼표로 구분하여 저장하는 "텍스트" 파일 형식이다. 데이터 셋을 CSV 형식으로 저장하고 읽을 수 있고, Python에서는 csv 모듈을 아용하여 CSV 파일로 데이터를 저장하고 읽을 수 있다.
# CSV 파일 형식
data = [
['이름', '나이', '성별'],
['John', '25', '남성'],
['Alice', '30', '여성'],
['Bob', '28', '남성']
]
CSV의 장점:
- 간단하고 직관적인 구조
- 가독성
- 널리 지원
- JSON과 같은 다른 형식에 비해 상대적으로 가벼운 용량 -> 다양한 데이터 타입이 지원되지 않으므로 당연하다.
CSV의 단점:
- 테이블 형태의 데이터를 저장하는데에 적합하고, 계층적인 구조를 표현하는 것에 제약이 있다.
- 문자열로 제한된 데이터 타입
- 복잡한 데이터 처리 어려움
'Major > 머신러닝' 카테고리의 다른 글
[Pytorch/ 딥러닝] 딥러닝 개요 (0) | 2023.05.12 |
---|