我有一个 12 个特征数据帧,命名为X[0]
, X[1]
... 直到它对应X[11]
12 个响应数据帧。我需要使用 train_test_split 函数将它们分成训练和测试数据帧。由于这处理空列表简单的分配:y[0]
y[11]
(X_train[], X_test[], y_train[] and y_test[])
b = 0
while b < 12:
X_train[b], X_test[b], y_train[b], y_test[b] = train_test_split(X[b], y[b], random_state=0)
b = b + 1
给出这个错误:
IndexError:列表分配索引超出范围
我不知道如何在append()
这里使用函数。谁能帮帮我?