python-Matplotlib绘制折线图

6,417 阅读1分钟

一函数原型

void plot([x],y,[fmt],**kwargs)

参数:

[x]:可选参数,横坐标轴的数据

y:纵坐标轴数据

[fmt]:可选参数,为字符串类型,定义图形的基本样式,例如颜色、点型和线型

**Kwargs:不定长的关键字参数,用字典形式设置图形的其他属性。

二使用

1基本绘制

import numpy as np 

import matplotlib.pyplot as plt 

x=np.linspace(0,2*np.pi,10) 

y1=np.sin(x) 

plt.plot(x,y1)  

plt.title('line') 

plt.xlabel('x') 

plt.ylabel('y')  

plt.show()

2改变折线属性

折线:

plt.plot(x,y1,color='blue',alpha=0.5,linestyle='-.',linewidth=3)

color:颜色; alpha:透明度;linestyle:线条类型;linewidth:线条宽度

折点:

plt.plot(x,y1,marker='o',mec='r',mfc='w')

可以设置的关键字:

marker

markeredgecolor 或 mec

markeredgewidth 或 mew 

markerfacecolor 或 mfc

markerfacecoloralt 或 mfcalt

markersize 或 ms