python - 如何在 matlplotlib 图上表示单个点
解决方案
您可以在 for和中使用pyplot.scatter
和传递单个值。这是一个例子:x
y
from matplotlib import pyplot as plt
import numpy as np
fig = plt.figure()
x_data = np.linspace(0,3.5,100)
y_data = [-x * (x - 3.2) for x in x_data]
plt.plot(x_data, y_data, color='#0000ff', zorder=0)
x_point = x_data[20]
y_point = y_data[20]
plt.scatter(x_point, y_point, color='#ff0000', zorder=1)
推荐阅读
- android - 如何 adb 连接到 Docker 容器内的 android 模拟器?
- api - 在 servicenow 创建新事件时触发 API 调用
- c# - 检查同一个 ID 是否已经有一个选中的复选框
- django-rest-framework - 在 Django REST Framework 中一起使用 ViewSet 和基于类的视图?
- java - 如何为图像按钮设置动画?
- javascript - 如何使用只有一个正确用户名和一个密码的 HTML 制作登录页面屏幕?
- json - 如何将数组 json 转换为 Angular 中的对象树
- reactjs - React-Redux Typescript,reducer 操作错误的类型
- python - 为什么我在heroku服务器中的Django迁移失败而在本地服务器中成功?
- android - 为谷歌地图动态创建/下载样式