xticks()yticks()设置轴记号
标签:
活力星语金钟常鸣 |
分类: python |
'''
plt.xticks()/plt.yticks()设置轴记号,人为设置坐标轴的刻度显示的值。'''
# 导入 matplotlib 的所有内容(nympy 可以用
np 这个名字来使用)
from pylab import
*
# 创建一个 8 * 6 点(point)的图,并设置分辨率为
80
figure(figsize=(8,6),
dpi=80)
# 创建一个新的 1 * 1
的子图,接下来的图样绘制在其中的第 1 块(也是唯一的一块)
subplot(1,1,1)
X = np.linspace(-np.pi, np.pi,
256, endpoint=True)
'''linspace创建等差数列,它最常用的有三个参数:
第一个参数表示起始点;
第二个参数表示终止点;
第三个参数表示数列的个数。
可以使用参数endpoint来决定是否包含终止值,如果不设置这个参数,默认是True。
'''
C,S = np.cos(X),
np.sin(X)
# 绘制余弦曲线,使用蓝色的、连续的、宽度为3
(像素)的'*'线条
plot(X, C, "b*", linewidth=3.0,
linestyle="-")
# 绘制正弦曲线,使用绿色的、连续的、宽度为 1
(像素)的'^'线条
plot(X, S, "r^", lw=4.0,
linestyle="-")
plt.axis([-pi,pi,-1.2,1.2])#
x轴范围(-π~π), y轴范围(-1.2~1.2)
plt.annotate('here is the
result of xticks. ', xy=(-np.pi/2, -1.2), xytext=(-0.7,
-0.8),
# 设置轴记号
xticks([-np.pi, -np.pi/2, 0.00,
np.pi/2, np.pi],
yticks([-1, 0,
+1],
show()# 在屏幕上显示

加载中…