2014-11-06 2 views
0

Excel 파일과 csv를 SQLite로 가져오고 있으며 날짜를 Excel float 형식 (41323.11)으로 가져오고 있습니다. 쿼리 할 때 쉽게 볼 수있는 특정 형식으로 가져와야한다고 지시 할 수 있습니까? (YYYY-MM-DD HH : MM : SS)Excel.csv를 SQLite로 가져 오기

내 문제는이 데이터를 CSV로 내보내고 팬더로 조작한다는 것입니다. 나는 판다가 이것들이 실제로 날짜임을 인식하는 데 많은 어려움을 겪고있는 것처럼 보입니다. 파일을 열고, 데이터 열을 다시 포맷하고, 저장하고, 메모장으로 파일을 열고, 날짜를 얻기 위해 UTF-8로 저장해야합니다. 팬더에서 작동하는 기능.

+0

Excel에서 올바른 CSV 형식으로 내보낼 수 방법에 대한이 질문이 아닌가? –

답변

1

CSV를 가져올 때 "parse_dates"를 사용해 보셨습니까? 이 같은 :

In [53]: df = pd.read_csv('foo.csv', index_col=0, parse_dates=True) In [54]: df Out[54]: A B C date
2009-01-01 a 1 2 2009-01-02 b 3 4 2009-01-03 c 4 5

관련 문제