You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

LSTM模型预测结果绘图出现空图的问题求助

LSTM模型预测结果绘图出现空图的问题求助

大家好,我最近在尝试用LSTM算法绘制真实值和预测值的对比图,但遇到了一个奇怪的问题:代码运行后能显示出带有X、Y轴的图表,但图表里没有任何线条,完全是空的。

以下是我写的代码:

import numpy as np

np_array= np.add(y_true,y_pred)

no_of_pred =24

ind=72

y_pred= forecast(x_val,no_of_pred,ind)

y_true = y_val[ind:ind+(no_of_pred)]

y_true = np_array.reshape(1, -1)

y_true= y_scaler.inverse_transform(y_true)

y_pred = np_array.reshape(1, -1)

y_pred= y_scaler.inverse_transform(y_pred)

def plot(y_true,y_pred):

    ar = np.arange(len(y_true))

    plt.figure(figsize=(22,10))

    plt.plot(ar, y_true,'r')

    plt.plot(ar, y_pred,'y')

    plt.show()

plot(y_true,y_pred)

我原本的思路是先确定预测步数和起始索引,获取对应区间的真实值与模型预测值,再通过逆缩放还原数据,最后调用自定义绘图函数生成对比图。但实际运行后只得到了空坐标轴,没有任何线条显示,实在找不到问题所在,有没有大佬能帮我排查一下?

备注:内容来源于stack exchange,提问作者Narsis

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 13:39:30