python?隨時(shí)間序列變動(dòng)畫圖的方法
畫這種圖要考慮兩點(diǎn):
1.如何生成連續(xù)的時(shí)間軸
2.如何在圖中適當(dāng)?shù)娘@示軸標(biāo)簽的樣式和數(shù)量。
import matplotlib.pyplot as plt import matplotlib as mpl import numpy as np % matplotlib inline import datetime#這個(gè)包很關(guān)鍵 #設(shè)定開始和結(jié)束時(shí)間 start=datetime.datetime(2013,1,1) stop=datetime.datetime(2013,12,31) delta=datetime.timedelta(1)#設(shè)定日期的間隔 dates=mpl.dates.drange(start,stop,delta)# 返回浮點(diǎn)型的日期序列,這個(gè)是生成時(shí)間序列,同理如果是將序列轉(zhuǎn)成日期呢? values=np.random.rand(len(dates)) #存在兩個(gè)問(wèn)題,一個(gè)是坐標(biāo)軸沒(méi)有按照日期的形式去標(biāo)注,另一個(gè)是刻度的數(shù)量和位置也不合適 fig=plt.figure(figsize=(24,12))#調(diào)整畫圖空間的大小 plt.plot(dates,values,linestyle='-',marker='*',c='r',alpha=0.5)#作圖 ax=plt.gca() date_format=mpl.dates.DateFormatter('%Y-%m-%d')#設(shè)定顯示的格式形式 ax.xaxis.set_major_formatter(date_format)#設(shè)定x軸主要格式 ax.xaxis.set_major_locator(mpl.ticker.MultipleLocator(30))#設(shè)定坐標(biāo)軸的顯示的刻度間隔 fig.autofmt_xdate()#防止x軸上的數(shù)據(jù)重疊,自動(dòng)調(diào)整。
到此這篇關(guān)于python 基礎(chǔ)繪圖之關(guān)于隨時(shí)間序列變動(dòng)的圖的畫法的文章就介紹到這了,更多相關(guān)python 基礎(chǔ)繪圖內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python爬蟲實(shí)例扒取2345天氣預(yù)報(bào)
本篇文章給大家詳細(xì)分析了通過(guò)Python爬蟲如何采集到2345的天氣預(yù)報(bào)信息,有興趣的朋友參考學(xué)習(xí)下吧。2018-03-03Python xml、字典、json、類四種數(shù)據(jù)類型如何實(shí)現(xiàn)互相轉(zhuǎn)換
這篇文章主要介紹了Python xml、字典、json、類四種數(shù)據(jù)類型如何實(shí)現(xiàn)互相轉(zhuǎn)換,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-05-05selenium查找網(wǎng)頁(yè)出現(xiàn)加載卡頓或失敗的解決方法
這篇文章主要為大家詳細(xì)介紹了selenium查找網(wǎng)頁(yè)時(shí)如何處理網(wǎng)站資源一直加載非??D或者失敗的情況,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下2023-10-10Python使用re模塊實(shí)現(xiàn)信息篩選的方法
這篇文章主要介紹了Python使用re模塊實(shí)現(xiàn)信息篩選的方法,結(jié)合實(shí)例形式分析了Python正則re模塊進(jìn)行信息篩選操作的相關(guān)實(shí)現(xiàn)技巧及相關(guān)函數(shù)使用技巧,需要的朋友可以參考下2018-04-04使用PyCharm創(chuàng)建Django項(xiàng)目及基本配置詳解
pycharm是個(gè)很不錯(cuò)的python開發(fā)工具,大大縮短了python項(xiàng)目的創(chuàng)建時(shí)間以及調(diào)試時(shí)間。這篇文章主要介紹了使用PyCharm創(chuàng)建Django項(xiàng)目及基本配置詳解,pycharm是個(gè)很不錯(cuò)的python開發(fā)工具,大大縮短了python項(xiàng)目的創(chuàng)建時(shí)間以及調(diào)試時(shí)間2018-10-10