要实现不显示y轴上的数字,可以通过设置图表的刻度标签为空来实现。以下是一个示例代码:
import matplotlib.pyplot as plt
import numpy as np
# 生成示例数据
x = np.arange(0, 10, 0.1)
y = np.sin(x)
# 创建图表对象
fig, ax = plt.subplots()
# 绘制折线图
ax.plot(x, y)
# 隐藏y轴刻度标签
ax.set_yticklabels([])
# 显示图表
plt.show()
在上述代码中,通过调用ax.set_yticklabels([])
来将y轴刻度标签设置为空列表,从而实现不显示y轴上的数字。注意,这里是通过修改刻度标签来实现的,而不是真正删除刻度标签。