这是一段示例代码,实现从 excel 中读取前 5 列数据,训练 LSTM 模型预测第 6 列数据的功能:
import pandas as pd
from sklearn.preprocessing import MinMaxScaler
from keras.models import Sequential
from keras.layers import LSTM, Dense
# 从 excel 中读取数据
df = pd.read_excel("data.xlsx")
# 取前 5 列作为输入数据
data = df.iloc[:, :5].values
# 对数据进