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

不使用对数刻度或插图,如何调整绘图y轴范围放大指定区域

调整绘图Y轴范围以聚焦特定曲线

核心解决方案

直接锁定Y轴范围到目标区间,就能自动聚焦显示n=2至4的曲线,同时截断超出范围的其他曲线部分,完全匹配你的需求。

Matplotlib 实现代码示例

import matplotlib.pyplot as plt

# 假设已准备好曲线数据:x为横轴数据,y2/y3/y4对应n=2/3/4的纵轴数据
plt.plot(x, y2, label="n=2")
plt.plot(x, y3, label="n=3")
plt.plot(x, y4, label="n=4")

# 设置Y轴范围为-0.1到0.4
plt.ylim(-0.1, 0.4)

# 按需添加图例、坐标轴标签等
plt.legend()
plt.xlabel("横轴名称")
plt.ylabel("纵轴名称")

plt.show()

其他绘图库适配思路

如果使用Seaborn、Plotly等库,核心逻辑一致,只需找到对应设置Y轴范围的方法:

  • Seaborn:可使用plt.ylim(-0.1, 0.4),或通过轴对象调用ax.set_ylim(-0.1, 0.4)
  • Plotly:在布局配置中添加yaxis=dict(range=[-0.1, 0.4])

这种方式既不需要对数刻度,也无需额外插图,直接通过轴范围锁定实现目标聚焦效果。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.15 13:52:09