如何用主成分分析法求两个主成分

2024-10-03 02:40:47 发布

您现在位置:Python中文网/ 问答频道 /正文

我有两个数组。它看起来像:

       GarageMudroomLights [kW]  DiningRoomOutlets [kW]
0                      0.001159                0.000000
1                      0.001223                0.000000
2                      0.001281                0.000000
3                      0.001525                0.000000
4                      0.001549                0.000000
5                      0.001490                0.000000
...                         ...                     ...
39796                  0.003750                0.001783
39797                  0.003717                0.001850
39798                  0.003617                0.001867

我需要找到两个正交向量的主成分。 我试着用PCA in python来获得它,但是我不明白组件在哪里,向量(necessary vectors and angle (picture))之间的旋转角度在哪里,以及它如何只在两个数组中工作

现在我是标准化阵列,不知道接下来会发生什么

import pandas
from sklearn.preprocessing import StandardScaler

s_i_t = pandas.read_csv('dataset.csv', sep=',')
s_i_t_std = StandardScaler().fit_transform(s_i_t)

Tags: csvinimportpandas组件数组向量成分