python matplotlib 畫dataframe的時間序列圖
阿新 • • 發佈:2019-01-29
在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,其中doc為dataframe,時間欄位為時間戳"%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))])