list - 为什么在使用 append 功能时,列表末尾需要一个 0 ?我可以用另一个数字替换 0 吗?
问题描述
我不确定为什么“training_features.append(stock_price[i-10:i,0])”中需要 0 它到底在做什么。我可以省略吗?当我在“training_features”中添加一行时,零到底在做什么?
training_features= []
training_labels = []
# every 10 stock prices are used to predict the 11th stock price
for i in range(10, len(stock_price)):
training_features.append(stock_price[i-10:i,0])
training_labels.append(stock_price[i, 0])
X_train = np.array(training_features)
y_train = np.array(training_labels)
import numpy as np
import matplotlib.pyplot as plt
from tensorflow.keras.layers import Input, Activation, Dense, Flatten, Dropout, Flatten,\
LSTM
from tensorflow.keras.models import Model
解决方案
推荐阅读
- godot - CollisionShape2d 附加到 Bone2d
- c# - 如何使用 Task.WhenAll 一次运行 2 个计算
- regex - 厨师检查中的正则表达式
- android - gradle 的 sonarqube 插件是否生成本地报告?
- bash - 让 Bash 处理像 Batch 这样的变量
- python - python - 如何根据python中另一个数组的nan元素删除一个数组的元素?
- python - 遍历数据框中的单元格并搜索缺失值
- google-apps-script - 如果问题有特定答案,Google 表格会在提交新表单时发送电子邮件
- excel - Excel 数据透视表过滤器基于列中的单元格
- reactjs - 输入 npm install -g create-react-app 后出现以下消息,如何解决?