반응형
지금은 스크립트를 실행할 때마다 상당히 큰 CSV
를 데이터 프레임으로 가져오고 있습니다. 실행 사이에 데이터 프레임을 지속적으로 사용할 수 있도록 유지하는 좋은 솔루션이 있으므로 스크립트가 실행될 때까지 모든 시간을 소비 할 필요가 없습니까?
해결 방법
df.to_pickle(file_name) # where to save it, usually as a .pkl
그런 다음 다음을 사용하여 다시로드 할 수 있습니다.
df = pd.read_pickle(file_name)
참고 : 0.11.1 이전에는 save
및 load
가이 작업을 수행하는 유일한 방법이었습니다 (이제 to_pickle
및 read_pickle
).
store = HDFStore('store.h5')
store['df'] = df # save it
store['df'] # load it
참조 페이지 https://stackoverflow.com/questions/17098654
반응형
'파이썬' 카테고리의 다른 글
파이썬 특정 단어와 일치하는 Python 정규식 (0) | 2021.01.15 |
---|---|
파이썬 Python Bytearray 인쇄 (0) | 2021.01.15 |
파이썬 python argparse : 인식 할 수없는 인수 (0) | 2021.01.15 |
파이썬 목록의 요소 수를 어떻게 얻습니까? (0) | 2021.01.15 |
파이썬 Convert DataFrame column type from string to datetime, dd/mm/yyyy format (0) | 2021.01.15 |
댓글