这段程序中,将X形状改为(5,m)X = data_set.iloc[:, 0:20].values.T # 前四列是特征,T表示转置 Y = data_set.iloc[:, 20:].values.T # 后三列是标签
时间: 2024-02-20 14:01:52 浏览: 47
ds3_loc_iloc:创建存储库以举例说明在数据集中使用loc和iloc
如果要将X的形状改为(5, m),可以使用reshape函数。假设原来X的形状为(20, m),需要将其改为(5, m)的形状,可以按照以下方式修改代码:
```
X = data_set.iloc[:, 0:20].values.T.reshape(5, -1)
Y = data_set.iloc[:, 20:].values.T
```
其中,reshape函数的参数分别是新的形状,-1表示根据数据自动计算该维度的大小。这样就可以将X的形状改为(5, m)了,Y的形状不需要改变。
阅读全文