在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,時間字段為時間戳
以上這篇python matplotlib 畫dataframe的時間序列圖實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林站長站。
新聞熱點
疑難解答