线条的设置
axes.plot( X, Y, z, color = 'blue', linewidth=2, linestyle="-" )
- color设置线条的颜色,可以简写成
c
.常用颜色有以下几种:
颜色 | 写法 |
---|---|
红色 | red / r |
蓝色 | blue / b |
灰色 | grey / g |
白色 | white / w |
黑色 | black / k |
黄色 | yellow / y |
紫红色 | magenta / m |
- linewidth设置线条的宽度,即线条的粗细
- linestyle设置线条的样式,常用有如下几种:
style | 写法 |
---|---|
实线 | ’ - ’ |
虚线 | ’ - - ’ |
点线 | ’ : ’ |
交错点线 | ’ -. ’ |
- marker 标记
样式 | 写法 |
---|---|
圆形 | ’ o ’ |
坐标点的设置
之后补充
图例的设置
之后补充
在指定的两点间连线
1. 三维图
import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D
# 两点坐标分别是(1, 2, 3)和(5, 6, 7)
x = [1, 5]
y = [2, 6]
z = [3, 7]
# 绘制两个坐标点之间的连线,设定为虚线,蓝色线
ax3d.plot(self.x, self.y, self.z, linestyle='--', c='b')
# 画点
self.ax3d.scatter(self.x[0], self.y[0], self.z[0], c='k', marker='o' )
self.ax3d.scatter(self.x[1], self.y[1], self.z[1], marker='o', \
edgecolors='k')
plt.show()
得到如下图: