2017-10-03 3 views
0

월별 데이터 프레임이 있고 연간 데이터로 리샘플링 한 후 팬더 to_period ('M')를 사용하여 월별 형식으로 인덱스를 표시했습니다. 그건 잘 작동합니다. excel로 내보낼 때 datetime 형식입니다. 엑셀로 내보낼 때 형식을 유지하는 방법. Jupyter 노트북에서내보낼 때 팬더가 주파수 형식을 유지하지 않음

데이터 샘플 : Excel에서

2014 1463 146.416667 1110.877414 197.230546 199.230546 

데이터 샘플 :

2014-01-01 00:00:00 1463 146.416667 1110.877414 197.230546 199.230546 
+0

datetime에서 object 또는 string으로 변환하십시오. –

+0

감사합니다. @Vaishali 님이 질문을 편집했습니다. – Roo

답변

0

@Arthur Gouveia의 : 당신의 응답을 주셔서 감사합니다!

데이터 형식을 string으로 변경하려고했습니다. 그러나 더 좋은 해결책은 무엇입니까?

if type(TNA_BB2_a.index)==pd.tseries.period.PeriodIndex: 
    TNA_BB2_a.index = TNA_BB2_a.index.strftime('%Y') 
if type(tna_n_m_BB.index)==pd.tseries.period.PeriodIndex: 
    tna_n_m_BB.index = tna_n_m_BB.index.strftime('%Y-%m') 
관련 문제