matplotlib - pyplot.plot()参数

原文出处:

Python的知识点 plt.plot()函数细节

matplotlib.pyplot.plot()参数详解

 

plt.plot(x,y,format_string,**kwargs)

x轴数据,y轴数据,format_string控制曲线的格式字串。

format_string 由颜色字符,风格字符 和 标记字符 组成。参数是一个可变长度参数。

matplotlib - pyplot.plot()参数

matplotlib - pyplot.plot()参数

关于*kwargs,有时候,函数的参数里会有(*args, *kargs),都是可变参数,*args表示无名参数,是一个元租,**kwargs是键值参数,相当于一个字典,比如你输入参数为:(1,2,3,4,k,a=1,b=2,c=3),*args=(1,2,3,4,k),**kwargs={'a':'1,'b':2,'c':3}。

 

例如,下面的每一个都是合法的:

plot(x, y)       #plot x, y使用默认的线条样式和颜色

plot(x, y, 'bo')    #plot x,y用蓝色圆圈标记

plot(y)    #plot y用x作为自变量

plot(y, 'r+')      #同上,但是是用红色作为标记