python - 如何用pyplot标记第一个和最后一个值
问题描述
我有一个 3D 绘图,我想以特殊方式标记第一个和最后一个值(例如:三角形或圆形):
import matplotlib.pyplot as plt
fig = plt.figure()
ax.plot(x,y,z)
ax = fig.gca(projection='3d')
ax.legend()
plt.show()
我想用三角形或圆形标记图中的第一个和最后一个点/值。我该怎么做 ?
解决方案
添加带有 2 个值的散点图。
ax.scatter(xs[0], ys[0], zs[0], c=c, marker=m)
推荐阅读
- android - 将函数类型作为值放在 HashMap 中是个好主意吗?
- php - 如何将文件存储到 Laravel 5.5 文件结构之外的另一个位置
- facebook-graph-api - 使用两因素身份验证的 Facebook API 错误 200
- javascript - 如何创建 NxN 数组 JavaScript?
- javascript - 仅在下载完成时从 axios 返回对“onDownloadProgress”的响应
- jquery - 使用 jquery 查找活动元素和接下来的 3 个元素
- arrays - 尝试优化此 ruby 代码以进行数组排序/匹配
- node.js - node-cron 可以每分钟运行几秒偏移吗
- homebrew - `brew cleanup` 命令不会删除旧的 mysql 目录
- javascript - 如何使用javascript更改表单的方法名称