1、畫圖一般流程
import matplotlib.pyplot as plt
a = [1,2,3,4,5,6]
b = [1,2,3,4,5,6]
c = [3,4,5,6,7,8]
plt.title('Image')
plt.xlabel('a_iter')
plt.ylabel('b/c')
plt.plot(a,b,label = 'b')
plt.plot(a,c,label = 'c')
plt.legend(loc='upper left')
plt.show()
import matplotlib.pyplot as plt
a = [1,2,3,4,5,6]
b = [1,2,3,4,5,6]
c = [3,4,5,6,7,8]
fig= plt.figure()
ax =plt.subplot(111)
plt.xlabel('a_iter')
plt.ylabel('b/c')
ax.plot(a,b,label = 'b')
ax.plot(a,c,label = 'c')
box=ax.get_position()
ax.set_position([box.x0,box.y0,box.width*0.8,box.height])
ax.legend(loc='upper left',bbox_to_anchor=(1.0,0.5))
plt.show()
2吴旋、每個(gè)函數(shù)的參數(shù)
1损肛、plt.legend(loc='?')參數(shù)
'best' : 0, (only implemented for axes legends)(自適應(yīng)方式)
'upper right' : 1,
'upper left' : 2,
'lower left' : 3,
'lower right' : 4,
'right' : 5,
'center left' : 6,
'center right' : 7,
'lower center' : 8,
'upper center' : 9,
'center' : 10,
2、plt.plot(a,b,'?')設(shè)置曲線顏色和形狀
形狀:
'-' 實(shí)線
'--' 虛線
'-.' 點(diǎn)線
':' 點(diǎn)虛線
'.' 點(diǎn)
',' 像素
'o' 圓形
'v' 朝下的三角形
'^' 朝上的三角形
'<' 朝左的三角形
'>' 朝右的三角形
'1' tri_down marker
'2' tri_up marker
'3' tri_left marker
'4' tri_right marker
's' 正方形
'p' 五角形
'*' 星型
'h' 1號(hào)六角形
'H' 2號(hào)六角形
'+' +號(hào)標(biāo)記
'x' x號(hào)標(biāo)記
'D' 鉆石形
'd' 小版鉆石形
'|' 垂直線形
'_' 水平線行
顏色:
‘b’ 藍(lán)色
‘g’ 綠色
‘r’ 紅色
‘c’ 青色
‘m’ 品紅
‘y’ 黃色
‘k’ 黑色
‘w’ 白色