You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Python的Matplotlib中给指定坐标点添加红色实心圆?

解决方案

你可以通过两种简单方式在指定坐标点添加红色实心圆:

方法1:使用plt.scatter()

scatter()函数专门用于绘制散点,直接传入坐标点并设置颜色和标记样式即可:

plt.plot('Month', 'Total Profit', data=fruit_sales_df, color='g', ls='--')
plt.ylim(35000, 74999)
# 添加红色实心圆
plt.scatter(11, 70476, color='r', marker='o')
plt.text(11, 70476, '70476')
plt.title("Total Profit Trend by Month")
plt.xlabel("Month")
plt.ylabel("Total Profit")
ax.spines['top'].set_visible(False)
ax.spines['right'].set_visible(False)
plt.show()

方法2:使用plt.plot()直接绘制标记

如果不想单独调用scatter,也可以用plot函数,通过缩写参数指定红色实心圆:

plt.plot('Month', 'Total Profit', data=fruit_sales_df, color='g', ls='--')
plt.ylim(35000, 74999)
# 添加红色实心圆,'r'代表红色,'o'代表实心圆标记
plt.plot(11, 70476, 'ro')
plt.text(11, 70476, '70476')
plt.title("Total Profit Trend by Month")
plt.xlabel("Month")
plt.ylabel("Total Profit")
ax.spines['top'].set_visible(False)
ax.spines['right'].set_visible(False)
plt.show()

两种方法效果一致,单个点的场景下任选其一即可。

内容的提问来源于stack exchange,提问作者Mike Zhao

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.12 06:45:31