matplotlib
陈陈的糖罐子
一个人工智能的菜鸟
展开
-
matplotlib 3D图&matplotlib subplot&matplotlib动态图
绘制3D图import matplotlib.pyplot as pltimport numpy as npfrom mpl_toolkits.mplot3d import Axes3Dfig = plt.figure()ax = Axes3D(fig)plt.show()fig = plt.figure()ax = Axes3D(fig)x = np.arange(-4,4,0.25)y = np.arange(-4,4,0.25)X,Y = np.meshgrid(x,y原创 2021-11-05 10:26:30 · 496 阅读 · 0 评论 -
matplotlib scatter散点图&matplotlib bar直方图&contours等高线图
import matplotlib.pyplot as pltimport numpy as np画散点图#画散点图,plt.scatter(x,y)plt.scatter(np.arange(5),np.arange(5))plt.show()x = np.random.normal(0,1,500)y = np.random.normal(0,1,500)plt.scatter(x,y,s=50,c='b',alpha=0.5)#s表示点的大小,c表示点的颜色,b是指蓝色,al原创 2021-11-05 09:32:40 · 132 阅读 · 0 评论 -
matplotlib legend图例&matplotlib标注
import matplotlib.pyplot as pltimport numpy as npnew_ticks = np.linspace(-2,2,11)print(new_ticks)x = np.linspace(-3,3,100)y1 = 2*x + 1y2 = x**2#xy范围plt.xlim((-1,2))plt.ylim((-2,3))#xy描述plt.xlabel('xxxx')plt.ylabel('yyyy')plt.plot(x,y1,col原创 2021-11-04 22:37:42 · 311 阅读 · 1 评论 -
matplotlib设置坐标轴
import numpy as np设置x,y范围x = np.linspace(-3,3,100)y1 = 2*x + 1y2 = x**2#xy范围plt.xlim((-1,2))plt.ylim((-2,3))plt.plot(x,y1,color='red',linewidth=1.0,linestyle='--')plt.plot(x,y2,color='blue',linewidth=5.0,linestyle='-')#color指的是线的颜色,linewidth指的原创 2021-11-04 21:47:08 · 8494 阅读 · 0 评论 -
matplotlib基础用法&mayplotlib figure图像
import matplotlib.pyplot as pltimport numpy as npx = np.linspace(-1,1,100)#生成从-1到1的100个点,且是等间距的y = 2*x + 1plt.plot(x,y)#传入数据plt.show()#显示图片figure函数x = np.linspace(-1,1,100)y1 = 2*x + 1y2 = x**2plt.figure()plt.plot(x,y1)plt.figure()plt.plo原创 2021-11-04 18:09:52 · 188 阅读 · 0 评论