我试图在同一窗口中绘制两种类型的图(即折线图和散点图)。线形图(第一个图)中绘制的数据是表示气候指数(Y)与十进制年份(X)的浮点数值。我想要的第二个散点图大致相同,但使用浮点数值表示流(Y)与十进制年份(X)。我尝试通过使用一个双x轴和第二个寄生y轴来实现这一点: from mpl_toolkits.axes_grid1 import host_subplotplt.draw()我得到了错误代码:
我有一个中等大小的数据集,即两列矩阵中的20000 x 2浮点数。第一列是x列,它代表沿着轨道到原始点的距离,另一列是y列,它表示对对象所做的工作。这个数据集是从实验室操作中获得的,因此它是相当任意的。我已经把这个结构变成了numpy数组。我想把y和x画成一个曲线光滑的图形。他们说在0.19版中不推荐使用spline,但我不使用新版本。如果有相当长一段时间不推荐spline,那么现在如何使用等效的Bspline呢?如果spline仍然正常工作,那么是什么导致性能下降?