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

如何使用plt.plot()增大红、绿、蓝圆点及指定红圆点的尺寸?

增大plt.plot绘制圆点尺寸的方法

1. 增大单个红色圆点的尺寸

你原来的代码plt.plot(x_array[peak],y_array[peak],'ro'),可以通过两种方式调整圆点大小:

  • 在格式字符串后直接加标记大小参数,用缩写ms或者完整参数名markersize:
    # 用缩写ms指定大小,比如设为10
    plt.plot(x_array[peak], y_array[peak], 'ro', ms=10)
    # 或者用完整参数名
    plt.plot(x_array[peak], y_array[peak], 'ro', markersize=10)
    
  • 也可以把格式拆分开,单独指定颜色、标记样式和大小:
    plt.plot(x_array[peak], y_array[peak], color='red', marker='o', markersize=10)
    

2. 同时增大红、绿、蓝三种圆点的尺寸

如果要分别绘制红、绿、蓝三种圆点并调整它们的大小,只需要对每个plt.plot()调用单独设置markersize(或ms)参数即可。假设你有三组对应的数据:

# 红色圆点,大小设为12
plt.plot(x_red, y_red, 'ro', ms=12)
# 绿色圆点,大小设为10
plt.plot(x_green, y_green, 'go', ms=10)
# 蓝色圆点,大小设为8
plt.plot(x_blue, y_blue, 'bo', ms=8)

或者用完整参数写法,更清晰:

plt.plot(x_red, y_red, color='red', marker='o', markersize=12)
plt.plot(x_green, y_green, color='green', marker='o', markersize=10)
plt.plot(x_blue, y_blue, color='blue', marker='o', markersize=8)

注意:markersize的数值越大,圆点就越大,你可以根据需求调整具体的数值。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.31 23:45:22