python_制图
qq_26857803
这个作者很懒,什么都没留下…
展开
-
matplotlib学习-plt.text添加文字(利用循环的思路逐一添加text)
import matplotlib.pyplot as plt import numpy as np n = 12 X = np.arange(n) Y1 = (1-X/float(n))*np.random.uniform(0.5,1.0,n) Y2 = (1-X/float(n))*np.random.uniform(0.5,1.0,n) plt.bar(X,+Y1,facecolor = ‘#9999ff’,edgecolor = ‘white’) plt.bar(X,-Y2,facecolor =原创 2021-01-28 20:45:51 · 3326 阅读 · 0 评论 -
matplotlib学习-综合
import matplotlib.pyplot as plt import numpy as np x = np.linspace(-1,1,50) y1= 2*x+1 y2 = x**2 plt.figure(figsize=(10,10))#设置figure画布的大小 #plt.plot(x,y2) #plt.plot(x,y1,color=‘red’,linewidth=1.0,linestyle=’–’)#设置曲线的宽度和虚实样式 plt.xlim((-1,2))# 设置x,y轴的范围 plt.y原创 2021-01-27 16:55:21 · 80 阅读 · 0 评论 -
matplotlib学习-改变坐标轴显示,不再是等差显示
import matplotlib.pyplot as plt import numpy as np x = np.linspace(-1,1,50) y1= 2*x+1 y2 = x**2 plt.figure(figsize=(10,10)) plt.plot(x,y2) plt.plot(x,y1,color=‘red’,linewidth=1.0,linestyle=’–’) plt.xlim((-1,2)) plt.ylim((-2,3)) plt.xlabel(“I am x”) plt.yla原创 2021-01-27 15:05:20 · 397 阅读 · 0 评论 -
matplotlib学习-创建figure并plot
import matplotlib.pyplot as plt import numpy as np x = np.linspace(-1,1,50) y1 = x*2+1 y2 = x**2 plt.figure() plt.plot(x,y1) plt.figure(figsize=(10,10))# 创建figure plt.plot(x,y2)# plot操作,并且一个figure可以有多个plot,就形成了两条线的相交图 plt.plot(x,y1,color=‘red’,linewidth=1.原创 2021-01-27 14:52:16 · 408 阅读 · 0 评论