1. 程式人生 > >python matplotlib 畫dataframe的時間序列圖

python matplotlib 畫dataframe的時間序列圖

在python中經常會用到pandas來處理資料,最常用的資料型別是dataframe,但是有時候在dataframe有時間欄位需要畫時間序列圖的時候會遇到一些問題,下面是我處理這個問題的一個小案例,希望可以幫到在坑裡的小朋友哦,開個小玩笑。code as fallows:

doc_list = []
doc_target = doc.iloc[:, 141:142]
for i in doc.iloc[:, 3:4].values.tolist():
    for j in i:
        doc_list.append(datetime.datetime.strptime(j, 
"%Y-%m-%d %H:%M:%S")) data = np.hstack( [np.array(doc_list).reshape((-1, 1)), np.array(doc_target)[:, -1:].astype("float").reshape((-1, 1))])
其中doc為dataframe,時間欄位為時間戳