matplot绘图

本文详细介绍了Matplotlib库中如何通过`plot()`函数设置线条颜色、宽度和样式,以及如何使用`Axes3D`模块创建三维图并绘制两点间的虚线连接。同时涉及了常用的标记样式和图例设置方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

线条的设置

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()

得到如下图:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值