金融分析二 Matplotlib模板

2022-07-16 22:09:18 字數 2897 閱讀 7201

matplotlib是乙個強大的python繪圖和資料視覺化的工具包。

安裝方法:pip install matplotlib

引用方法:import matplotlib.pyplot

asplt

繪圖函式:plt.plot()

顯示影象:plt.show()

plot函式:繪製折線圖

線型linestyle(-,-.,--,..)

點型marker(v,^,s,*,h,+,x,d,o,…)

顏色color(b,g,r,y,k,w,…)

plot函式繪製多條曲線

pandas包對plot的支援

設定x軸名稱:plt.xlabel()

設定y軸名稱:plt.ylabel()

設定x軸範圍:plt.xlim()

設定y軸範圍:plt.ylim()

設定x軸刻度:plt.xticks()

設定y軸刻度:plt.yticks()

設定曲線圖例:plt.legend()

使用matplotlib模組在乙個視窗中繪製數學函式y=x, y=x2, y=3x3+5x2+2x+1的影象,使用不同顏色的線加以區別,並使用圖例說明各個線代表什麼函式。

import matplotlib.pyplot as

pltimport numpy

as np

x=np.linspace(-100,100,1000000

)y1=x

y2=x**2

y3=3*x**3+5*x**2+2*x+1

plt.plot(x,y1,label="

$y=x")

plt.plot(x,y2,label="

$y=x^2$")

plt.plot(x,y3,label="

$y=3x^3+5x^2+2x+1$")

plt.legend()

plt.show()

畫布:figure

fig =plt.figure()

圖:subplot

ax1 = fig.add_subplot(2,2,1

)調節子圖間距:

matplotlib.finanace子包中有許多繪製金融相關圖的函式介面。

繪製**圖:matplotlib.finance.candlestick_ochl函式

tushare是乙個免費、開源的python財經資料界麵包。

matplotlib是乙個強大的python繪圖和資料視覺化的工具包。

安裝方法:pip install matplotlib

引用方法:import matplotlib.pyplot

asplt

繪圖函式:plt.plot()

顯示影象:plt.show()

plot函式:繪製折線圖

線型linestyle(-,-.,--,..)

點型marker(v,^,s,*,h,+,x,d,o,…)

顏色color(b,g,r,y,k,w,…)

plot函式繪製多條曲線

pandas包對plot的支援

設定x軸名稱:plt.xlabel()

設定y軸名稱:plt.ylabel()

設定x軸範圍:plt.xlim()

設定y軸範圍:plt.ylim()

設定x軸刻度:plt.xticks()

設定y軸刻度:plt.yticks()

設定曲線圖例:plt.legend()

使用matplotlib模組在乙個視窗中繪製數學函式y=x, y=x2, y=3x3+5x2+2x+1的影象,使用不同顏色的線加以區別,並使用圖例說明各個線代表什麼函式。

import matplotlib.pyplot as

pltimport numpy

as np

x=np.linspace(-100,100,1000000

)y1=x

y2=x**2

y3=3*x**3+5*x**2+2*x+1

plt.plot(x,y1,label="

$y=x")

plt.plot(x,y2,label="

$y=x^2$")

plt.plot(x,y3,label="

$y=3x^3+5x^2+2x+1$")

plt.legend()

plt.show()

畫布:figure

fig =plt.figure()

圖:subplot

ax1 = fig.add_subplot(2,2,1

)調節子圖間距:

matplotlib.finanace子包中有許多繪製金融相關圖的函式介面。

繪製**圖:matplotlib.finance.candlestick_ochl函式

tushare是乙個免費、開源的python財經資料界麵包。

金融分析二 Matplotlib模板

matplotlib是乙個強大的python繪圖和資料視覺化的工具包。安裝方法 pip install matplotlib 引用方法 import matplotlib.pyplot asplt 繪圖函式 plt.plot 顯示影象 plt.show plot函式 繪製折線圖 線型linestyl...

python金融分析 用於金融分析的Python包

recommended by activestate.1.numpy 實現各種陣列物件函式和傅利葉變換等等科學計算模組。3.matplotlib 乙個跨平台的數值繪圖包,可繪製高質量的2d,3d影象。4.mysql for python python操作mysql資料庫的介面軟體包。5.pyqt 乙...

Matplotlib學習筆記二

pie x plt.axis equal 將餅圖顯示為正圓由五個數值點組成 最小值,下四分位數,中位數,上四分位數,最大值。也可以往盒圖裡面加入平均值。上四分位數到最大值之間建立一條延伸線,這個延伸線稱為 鬍鬚 plt.boxplot 箱線圖 import numpy as np data np.r...