使用plt.contour(X, Y, Z)绘制等高线图,其中X和Y表示坐标点的网格,Z表示对应位置的数据值。 10. 极坐标图(Polar Plot) 使用极坐标而不是直角坐标来显示数据,常用于显示周期性数据 代码语言:javascript 代码运行次数:0 运行 AI代码解释 import numpy as np import matplotlib.pyplot as plt # 创建角度数据和半...
plt.plot(x,sin_y)# 默认第一条曲线颜色为蓝色,第二条为橘色 plt.plot(x,cos_y)# 保存图片 plt.savefig('正弦余弦曲线图.jpg')# 显示绘制的图片 plt.show() 运行效果如下: 上面的示例可以看到,调用两次plot函数,会将sin和cos曲线绘制到同一个二维坐标系中,如果想绘制到两张画布中,可以调用subplot()函数...
importnumpyasnpimportmatplotlib.pyplotasplt# 创建数据x=np.linspace(-5,5,100)y=np.linspace(-5,5,100)X,Y=np.meshgrid(x,y)Z=np.sin(np.sqrt(X**2+Y**2))# 绘制等高线图plt.figure(figsize=(10,8))contour=plt.contour(X,Y,Z)plt.colorbar(contour)plt.title('Basic Contour Plot - how2m...
import matplotlib.pyplot as plt import numpy as np # fig画布;axes子图区域 fig, axes = plt.subplots(1, 3, figsize=(12, 4)) x = np.arange(1, 11) axes[0].plot(x, x ** 3, 'g', lw=2) # 开启网格 axes[0].grid(True) axes[0].set_title('default grid') axes[1].plot(x, ...
前面,我们从 Matplotlib 中导入了pyplot绘图模块,并将其简称为plt。pyplot模块是 Matplotlib 最核心的模块,几乎所有样式的 2D 图形都是经过该模块绘制出来的。这里简称其为plt是约定俗成的,希望你也这样书写代码,以便拥有更好的可读性。 自动绘图plt.plot()是pyplot模块下面的直线绘制(折线图)方法类。示例中包含了一...
07. 2D等高线图(2D Contour plot) 绘制2D等高线图,使用以下设置: plt.contour() 虽然名称是2D等高线图,但它显示了3D数据。使用以下代码创建模拟数据: N = 100 np.random.seed(100) x = np.linspace(-2, 2, N) + np.random.random(N) y = np.linspace(-2, 2, N) + np.random.random(N)...
plt.plot(x, np.sin(x -4), color=(1.0,0.2,0.3))# RGB元组的颜色值,每个值介于0-1 plt.plot(x, np.sin(x -5), color='chartreuse');# 能支持所有HTML颜色名称值 如果没有指定颜色,Matplotlib 会在一组默认颜色值中循环使用来绘制每一条线条。
"""importmatplotlib.pyplotaspltimportnumpyasnp#从-1---1之间等间隔采66个数.也就是说所画出来的图形是66个点连接得来的#注意:如果点数过小的话会导致画出来二次函数图像不平滑x = np.linspace(-1,1,66)# 绘制y=2x+1函数的图像y =2* x +1plt.plot(x, y) plt...
一、基本绘图2D 1.1 线 利用plot()函数画出一系列点,并用线连接起来: import matplotlib.pyplot as pltimport numpy as npimport pandas as pdfig, axes = plt.subplots(nrows=2, ncols=2, figsize=(10, 6))ax1, ax2, ax3, ax4 = axes.flatten()x = np.linspace(0, np.pi)y_sin = np.sin(x...
matplotlib 库是专门用于开发2D图表(包括3D图表)的,突出优点: 使用起来极为简单。 以渐进、交互式方式实现数据可视化。 表达式和文本使用LaTeX排版。 对图像元素控制力强。 可输出PNG、PDF、SVG和EPS等多种格式。 安装 conda install matplotlib 或者 pip install matplotl...