본문 바로가기
+ Development/Python

[Python] 파이썬 Pandas(판다스) to_hdf 저장시 Column Size Error(컬럼사이즈 에러) 해결방안

by 염불법사 2020. 4. 21.
728x90
반응형

  • 최초 Column(컬럼) 길이보다 더 긴 String 이 입력될때 아래와 같은 에러가 발생함.
ValueError: Trying to store a string with len [4] in [values_block_2] column but
this column has a limit of [3]!
  • 에러 해결 방법

AS-IS

frame = pd.DataFrame( 정보 )
frame.to_hdf(self.dir_file, key='metadata', mode='a', append=True, format='table')

TO-BE

frame = pd.DataFrame( 정보 )
frame.to_hdf(self.dir_file, key='metadata', mode='a', append=True, format='table', min_itemsize={'protocol': 16})
728x90
반응형

댓글


loading