matplotlib.pyplot.plot()进行线性图的绘制,示例如下:
import numpy as np
from matplotlib import pyplot as plt
x = np.arange(1,11)
y = 2 * x + 5
plt.title("TTTTTTTT")
plt.xlabel("XXXXXX")
plt.ylabel("YYYYYY")
plt.plot(x,y)
plt.savefig('plot-1.png')
#plt.show()
作为线性图的替代,可以通过向 plot() 函数添加格式字符串来显示离散值。 可以使用以下格式化字符。
字符 | 描述 |
---|---|
'-' | 实线样式 |
'--' | 短横线样式 |
'-.' | 点划线样式 |
':' | 虚线样式 |
'.' | 点标记 |
',' | 像素标记 |
'o' | 圆标记 |
'v' | 倒三角标记 |
'^' | 正三角标记 |
'<' | 左三角标记 |
'>' | 右三角标记 |
'1' | 下箭头标记 |
'2' | 上箭头标记 |
'3' | 左箭头标记 |
'4' | 右箭头标记 |
's' | 正方形标记 |
'p' | 五边形标记 |
'*' | 星形标记 |
'h' | 六边形标记 1 |
'H' | 六边形标记 2 |
'+' | 加号标记 |
'x' | X 标记 |
'D' | 菱形标记 |
'd' | 窄菱形标记 |
'|' | 竖直线标记 |
'_' | 水平线标记 |
可以通过plt.plot()设置显示的形状和颜色
1)“o” 表示显示的是圆点,“b” 表示显示颜色是蓝色
import numpy as np
from matplotlib import pyplot as plt
x = np.arange(1,11)
y = 2 * x + 5
plt.title("Matplotlib demo")
plt.xlabel("x axis caption")
plt.ylabel("y axis caption")
''' o 表示显示的是圆点,b 表示显示颜色是蓝色 '''
plt.plot(x,y,"ob")
plt.show()
2)”+“ 代表形状是+, ”g“ 代表颜色是绿色
import numpy as np
from matplotlib import pyplot as plt
x = np.arange(1,11)
y = 2 * x + 5
plt.title("TTTTTTTT")
plt.xlabel("XXXXXX")
plt.ylabel("YYYYYY")
#'+' 代表形状是+,'g'代表颜色是绿色
plt.plot(x,y,'+g')
plt.savefig('plot-2.png')
#plt.show()
网友评论