본문 바로가기
Programming/Pandas

[Pandas] Text파일의 데이터 읽기

by 느리게 걷는 즐거움 2022. 12. 20.
728x90
반응형

Pandas 라이브러리로 text파일을 읽는 방법을 정리한다. 아래와 같은 형태의 text파일 읽는 경우를 가정한다. #으로 시작하는 라인은 주석으로 데이터를 읽을 때 무시하도록 한다.

아래와 같이 read_csv()함수를 이용하여 파일을 읽어올 때 데이터를 구분하는 구분자를 "\n"으로 설정하고 무시해야하는 주석의 시작 문자인 "#"을 전달한다. text파일에는 header가 없기 때문에 header=None으로 설정한다.

# Using Numpy to import flat files
import pandas as pd 
data = pd.read_csv('read_test.txt', sep="\n", header=None, comment='#', )
data

결과는 위외 같은 pandas 객체로 데이터가 저장된 것을 확인할 수 있다.

728x90
반응형