[Numpy Package] CSV파일 읽기/쓰기(savetxt/loadtxt) ,npy파일 읽기/쓰기(save/load)
2020. 6. 10. 11:04ㆍProgramming Language/Python
반응형
■ CSV 파일 쓰기(저장)
- {파일이름} : 파일의 경로와 이름을 지정
- {데이터} : 배열,리스트, 데이터프레임 등 여러데이터 형식의 데이터 입력 가능
- {데이터 형식} : 정규 표현식으로 데이터의 형식을 지정한다
- {데이터간 구분자} : 파일에 입력하고자 하는 데이터간의 구분자를 지정
numpy.savetxt({파일이름}, {데이터}, fmt={데이터 형식}, delimiter={데이터간 구분자})
▶ 설치 경로에 파일 확인
▶ 파일 데이터 확인
정수타입의 데이터 이며, 반점(,)을 구분자로 작성된 데이터를 확인가능
■ CSV 파일 읽기(불러오기)
▶ 파일 데이터 확인
▶ CSV파일 읽기
- {파일 이름} : 읽고자하는 파일의 경로와 이름을 지정
- {구분자} : 읽고자하는 파일의 구분자와 동일하게 지정한다
- {데이터 형식} : 읽고자하는 데이터의 형식을 지정 예) 정수 : np.int 혹은 'i'
numpy.loadtxt({파일 이름}, delimiter={구분자}, dtype={데이터 형식})
■ Numpy 객체형태(npy)로 파일 쓰기(저장)
- {파일 이름} : Numpy 객체 형태이며, 확장자는 '.npy' 이고, Binary 파일 형태로 저장됩니다
- {배열} : array 형식의 배열
np.save({파일 이름}, arr={배열})
▶ 설치 경로에 파일 확인
▶ (생략) 파일 데이터 확인
파일이 Binary 형태이므로 메모장이나, 노트패드로 열면 깨짐현상 때문에 확인이 어려움
■ Numpy 객체형태(npy)로 파일 읽기(불러오기)
▶ (생략) 파일 데이터 확인
파일이 Binary 형태이므로 메모장이나, 노트패드로 열면 깨짐현상 때문에 확인이 어려움
▶ Numpy 객체형태(npy)로 파일 읽기
배열변수 = np.load(file={파일 이름})
반응형
'Programming Language > Python' 카테고리의 다른 글
[Pandas] 데이터프레임(DataFrame) 병합 (2) | 2020.06.15 |
---|---|
[Pandas] 데이터 프레임(DataFrame) 쿼리(Query) 함수 (0) | 2020.06.13 |
[Python] (리스트/배열/데이터프레임) 슬라이싱 (0) | 2020.06.05 |
[Python] (리스트/배열/데이터프레임 단일 데이터) 인덱싱 (0) | 2020.06.05 |
[Numpy Package] 넘피 문법 정리 (3) | 2020.06.03 |