在迭代和执行PCA之后如何正确返回数组

GK89

我有一个名为x_train的3d数组(样本,时间步长,特征),我想在其中迭代并为每个样本在2D数组(时间步长,特征)上执行PCA。我有这段代码,但是因为它返回5x1数组,所以在返回值时遇到问题:

from sklearn.decomposition import PCA
pca = PCA(n_components=1)
X_transform_PCA = np.zeros((x_train.shape[0], 1))
for i in range(x_train.shape[0]):
    pca = PCA(n_components=1)
    f  = pca.fit_transform(x_train[i, :, :])
    X_transform_PCA[i,:] = f
print(X_transform_PCA.shape[0])
GK89

我想到了。看起来像是做到了。

X_transform_PCA = []

from sklearn.decomposition import PCA
pca = PCA(n_components=1)
for i in range(x_train.shape[0]):
    pca = PCA(n_components=1)
    f  = pca.fit_transform(x_train[i, :, :])
    X_transform_PCA.append(f)
print(X_transform_PCA)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

数组和AJAX在ajax之后返回消息

来自分类Dev

Bash:数组迭代和检查不返回

来自分类Dev

如何执行find()并在找到的实体之前和之后返回实体?

来自分类Dev

如何执行find()并在找到的实体之前和之后返回实体?

来自分类Dev

迭代两个数组并执行AND / OR比较=返回true

来自分类Dev

在第n次迭代之后,如何迭代多个数组并添加异常?

来自分类Dev

返回数组迭代

来自分类Dev

如何正确扩展数组的通用返回类型

来自分类Dev

如何正确执行xpath“和”/条件查询?

来自分类Dev

如何正确定义以numpy数组作为参数和返回类型的函数?

来自分类Dev

迭代返回的python返回数组

来自分类Dev

什么是迭代多维数组和对迭代索引进行跟踪/执行操作的最佳方法

来自分类Dev

什么是迭代多维数组和对迭代索引进行跟踪/执行操作的最佳方法

来自分类Dev

如何存储 1000 行和之后执行批处理?

来自分类Dev

如何正确编写和执行Shell脚本并正确退出?

来自分类Dev

如何在R中执行脚本的循环和迭代?

来自分类Dev

如何过滤和执行多个类型的数组?

来自分类Dev

将方法返回迭代器到C数组的方法的正确类型声明

来自分类Dev

如何正确执行两个列表/数组的算术运算

来自分类Dev

PHP迭代从函数返回的数组

来自分类Dev

如何在点php之前和之后分隔数组

来自分类Dev

数组无法正确返回

来自分类Dev

如何使用Java lamda和流对MultipartFile数组进行迭代

来自分类Dev

如何在AngularJS中迭代对象数组和打印键

来自分类Dev

如何使用JavaScript .forEach迭代JSON对象和JSON数组

来自分类Dev

在shred命令之后是否需要安全擦除?如果是这样,如何正确执行?

来自分类Dev

React Render中的不变违规或在React中迭代和返回的正确方法

来自分类Dev

C数组和函数,如何返回?

来自分类Dev

如何迭代 Any 数组

Related 相关文章

  1. 1

    数组和AJAX在ajax之后返回消息

  2. 2

    Bash:数组迭代和检查不返回

  3. 3

    如何执行find()并在找到的实体之前和之后返回实体?

  4. 4

    如何执行find()并在找到的实体之前和之后返回实体?

  5. 5

    迭代两个数组并执行AND / OR比较=返回true

  6. 6

    在第n次迭代之后,如何迭代多个数组并添加异常?

  7. 7

    返回数组迭代

  8. 8

    如何正确扩展数组的通用返回类型

  9. 9

    如何正确执行xpath“和”/条件查询?

  10. 10

    如何正确定义以numpy数组作为参数和返回类型的函数?

  11. 11

    迭代返回的python返回数组

  12. 12

    什么是迭代多维数组和对迭代索引进行跟踪/执行操作的最佳方法

  13. 13

    什么是迭代多维数组和对迭代索引进行跟踪/执行操作的最佳方法

  14. 14

    如何存储 1000 行和之后执行批处理?

  15. 15

    如何正确编写和执行Shell脚本并正确退出?

  16. 16

    如何在R中执行脚本的循环和迭代?

  17. 17

    如何过滤和执行多个类型的数组?

  18. 18

    将方法返回迭代器到C数组的方法的正确类型声明

  19. 19

    如何正确执行两个列表/数组的算术运算

  20. 20

    PHP迭代从函数返回的数组

  21. 21

    如何在点php之前和之后分隔数组

  22. 22

    数组无法正确返回

  23. 23

    如何使用Java lamda和流对MultipartFile数组进行迭代

  24. 24

    如何在AngularJS中迭代对象数组和打印键

  25. 25

    如何使用JavaScript .forEach迭代JSON对象和JSON数组

  26. 26

    在shred命令之后是否需要安全擦除?如果是这样,如何正确执行?

  27. 27

    React Render中的不变违规或在React中迭代和返回的正确方法

  28. 28

    C数组和函数,如何返回?

  29. 29

    如何迭代 Any 数组

热门标签

归档