在核心图中绘制Y轴网格,可以通过以下几个步骤实现:
以下是一个示例代码,展示如何在核心图中绘制Y轴网格:
import matplotlib.pyplot as plt
import numpy as np
# 生成数据
x = np.linspace(0, 10, 100)
y = np.sin(x)
# 绘制核心图
fig, ax = plt.subplots()
ax.plot(x, y)
# 确定Y轴刻度范围
y_min, y_max = -1, 1
ax.set_ylim(y_min, y_max)
# 绘制Y轴
ax.yaxis.set_ticks(np.arange(y_min, y_max+0.1, 0.5))
# 绘制Y轴网格
ax.yaxis.grid(True)
# 显示图形
plt.show()
在这个示例中,我们首先生成了一些数据,并使用核心图绘制了一个简单的折线图。然后,我们确定了Y轴的刻度范围,并使用set_ylim
函数来设置Y轴的刻度范围。接着,我们使用yaxis.set_ticks
函数来绘制Y轴,并使用yaxis.grid
函数来绘制Y轴网格。最后,我们使用plt.show
函数来显示图形。
领取专属 10元无门槛券
手把手带您无忧上云