Advertisement

matplotlib使用subplots画两张图第一张子图显示100个原始数据第二张子图显示后80个数据并设置坐标轴范围为零至百

阅读量:
在这里插入图片描述

代码分析:主要关注的是这段代码:plt.plot(range(21, 101), data[20:]) 。为了查看后续的数据(如从第50个点开始),建议将索引值从20更改为50。此外,在调整绘图范围时,请注意设置x轴范围为(从)第零个到第百个单位后即可实现两张图表的x轴坐标一致。

该代码通过调用 plt.plot 函数来生成图形,并在坐标系中展示 data 序列从索引位置 20 开始一直到索引位置 99 的所有数值值。具体而言,在x轴上依次标注数值范围从 21 增加到 100 ,并以相应的数值大小对应地绘制出每个数据点的位置坐标。

解释:

  • range(21, 101) 创建一个从21开始到但不包括101的所有整数组成的序列。
  • data[20:] 是指该列表中索引为及之后的所有元素将被包含在内。
  • 注意:由于Python中的列表索引是从零开始计算的

完整的示例代码:

复制代码
    import matplotlib.pyplot as plt
    import numpy as 

全部评论 (0)

还没有任何评论哟~