Python金融數(shù)據(jù)分析與挖掘(微課版) 課件 7-3.股票價(jià)、量走勢(shì)圖的繪制_第1頁(yè)
Python金融數(shù)據(jù)分析與挖掘(微課版) 課件 7-3.股票價(jià)、量走勢(shì)圖的繪制_第2頁(yè)
Python金融數(shù)據(jù)分析與挖掘(微課版) 課件 7-3.股票價(jià)、量走勢(shì)圖的繪制_第3頁(yè)
Python金融數(shù)據(jù)分析與挖掘(微課版) 課件 7-3.股票價(jià)、量走勢(shì)圖的繪制_第4頁(yè)
Python金融數(shù)據(jù)分析與挖掘(微課版) 課件 7-3.股票價(jià)、量走勢(shì)圖的繪制_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第7章

基礎(chǔ)案例案例介紹繪圖數(shù)據(jù)計(jì)算繪圖及圖形保存案例介紹第7章

本案例主要介紹股票日收盤(pán)價(jià)格、成交量的走勢(shì)圖以及月交易量分布餅圖的繪制技能,并進(jìn)一步介紹了子圖的繪制方法。股票代碼交易日期收盤(pán)價(jià)交易量6000002017-01-0316.3162371256000002017-01-0416.33296587346000002017-01-0516.3264376466000002017-01-0616.18171955986000002017-01-0916.2149087456000002017-01-1016.1979967566000002017-01-1116.169193332……………………(1)繪制股票代碼600000日期為2017年1月3日—2017年1月20日的收盤(pán)價(jià)格走勢(shì)圖。(2)繪制股票代碼600000日期為2017年1月3日—2017年1月24日的交易量柱狀圖。(3)計(jì)算股票代碼600000,2017年1月—11月的交易量,并繪制其餅圖。(4)將以上的價(jià)格走勢(shì)圖、柱狀圖、餅圖在同一個(gè)figure上以子圖的形式繪制出來(lái)。任務(wù)如下:繪圖數(shù)據(jù)計(jì)算第7章

importpandasaspdimportnumpyasnpimportmatplotlib.pyplotaspltdata=pd.read_excel('trd.xlsx')dt=data.loc[data['股票代碼']==600000,['交易日期','收盤(pán)價(jià)','交易量']]I1=dt['交易日期'].values>='2017-01-03'I2=dt['交易日期'].values<='2017-01-20'dta=dt.iloc[I1&I2,:]y1=dta['收盤(pán)價(jià)']x1=range(len(y1))I3=dt['交易日期'].values>='2017-01-03'I4=dt['交易日期'].values<='2017-01-24'dta=dt.iloc[I3&I4,:]y2=dta['交易量']x2=range(len(y2))D=np.zeros((11))list1=list()forminrange(11):m=m+1ifm<10:m1='2017-0'+str(m)+'-01'm2='2017-0'+str(m)+'-31'mon='0'+str(m)else:m1='2017-'+str(m)+'-01'm2='2017-'+str(m)+'-31'mon=str(m)I1=dt['交易日期'].values>=m1I2=dt['交易日期'].values<=m2D[m-1]=dt.iloc[I1&I2,[2]].sum()[0]list1.append(mon)繪圖及圖形保存第7章

1.股票價(jià)格走勢(shì)圖繪制plt.figure(1)plt.plot(x1,y1)plt.xlabel(u'日期',fontproperties='SimHei')plt.ylabel(u'收盤(pán)價(jià)',fontproperties='SimHei')plt.title(u'收盤(pán)價(jià)走勢(shì)圖',fontproperties='SimHei')plt.savefig('1')繪圖及圖形保存第7章

2.交易量分布柱狀圖plt.figure(2)plt.bar(x2,y2)plt.xlabel(u'日期',fontproperties='SimHei')plt.ylabel(u'交易量',fontproperties='SimHei')plt.title(u'交易量趨勢(shì)圖',fontproperties='SimHei')plt.savefig('2')繪圖及圖形保存第7章

3.月交易量分布餅圖plt.figure(3)plt.pie(D,labels=list1,autopct='%1.2f%%')#保留小數(shù)點(diǎn)后兩位plt.title(u'月交易量分布圖',fontproperties='SimHei')plt.savefig('3')繪圖及圖形保存第7章

4.收盤(pán)價(jià)走勢(shì)圖、交易量分布圖和月交易量餅圖組成的3×1子圖plt.figure(4)plt.figure(figsize=(14,6))plt.subplot(1,3,1)plt.plot(x1,y1)plt.xlabel(u'日期',fontproperties='SimHei')plt.ylabel(u'收盤(pán)價(jià)',fontproperties='SimHei')plt.title(u'收盤(pán)價(jià)走勢(shì)圖',fontproperties='SimHei')plt.subplot(1,3,2)plt.bar(x2,y2)plt.xlabel(u'日期',fontproperties='SimHei')plt.ylabel(u'交易量',fontproperties='SimHei')plt.title(u'交易量趨勢(shì)圖',fontproperties='SimHei')plt.subplot(1,3

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論