여러 datetime 열이있는 csv 파일을 읽고 있습니다. 파일을 읽을 때 데이터 유형을 설정해야하지만 날짜 시간이 문제인 것 같습니다. 예를 들면 :
headers = ['col1', 'col2', 'col3', 'col4']
dtypes = ['datetime', 'datetime', 'str', 'float']
pd.read_csv(file, sep='\t', header=None, names=headers, dtype=dtypes)
실행하면 오류가 발생합니다.
TypeError : "datetime"데이터 유형을 이해할 수 없습니다.
사실 후에 pandas.to_datetime ()을 통해 열을 변환하는 것은 어떤 열이 datetime 객체가 될지 알 수없는 옵션이 아닙니다. 그 정보는 변경 될 수 있으며 내 dtypes 목록에 알려주는 모든 정보에서 비롯됩니다.
또는 numpy.genfromtxt로 csv 파일을로드하고 해당 함수에서 dtypes를 설정 한 다음 pandas.dataframe으로 변환하려고 시도했지만 데이터가 왜곡됩니다. 어떤 도움이라도 대단히 감사합니다!