[PYTHON] 공백으로 구분 된 값으로 파일을 읽는 방법
PYTHON공백으로 구분 된 값으로 파일을 읽는 방법
그 파일을 판다로 읽으려고합니다. 파일에는 공백으로 구분 된 값이 있지만 공백 수는 다릅니다. 나는 시도했다 :
pd.read_csv('file.csv', delimiter=' ')
하지만 작동하지 않습니다.
해결법
-
==============================
1.delim_whitespace = True 인수를 추가합니다. 정규 표현식보다 빠릅니다.
delim_whitespace = True 인수를 추가합니다. 정규 표현식보다 빠릅니다.
-
==============================
2.당신은 구분 기호로 정규식을 사용할 수 있습니다 :
당신은 구분 기호로 정규식을 사용할 수 있습니다 :
pd.read_csv("whitespace.csv", header=None, delimiter=r"\s+")
from https://stackoverflow.com/questions/19632075/how-to-read-file-with-space-separated-values by cc-by-sa and MIT license
'PYTHON' 카테고리의 다른 글
[PYTHON] 자기 .__ dict __. 업데이트 (** kwargs) 좋은 스타일이나 가난한 스타일? (0) | 2018.11.05 |
---|---|
[PYTHON] 중첩 목록의 두 번째 열에서 최대 값 찾기? (0) | 2018.11.05 |
[PYTHON] 파이썬 스트립 \ n [중복] (0) | 2018.11.05 |
[PYTHON] Python의 isinstance ()를 사용하여 변수가 숫자인지 제대로 확인하는 방법은 무엇입니까? (0) | 2018.11.04 |
[PYTHON] 파이썬에서 튜플 목록을 어떻게 열거 할 수 있습니까? (0) | 2018.11.04 |