Wraps stats::prcomp.
Value
Named list: estimate, components, explained_variance, explained_variance_ratio, singular_values, scores, n_components, n, method.
Examples
set.seed(1)
morie_pca_dimension_reduction(x = rnorm(50))
#> $estimate
#> [1] 1
#>
#> $components
#> [,1]
#> PC1 1
#>
#> $explained_variance
#> [1] 0.6912159
#>
#> $explained_variance_ratio
#> [1] 1
#>
#> $singular_values
#> [1] 5.819758
#>
#> $scores
#> PC1
#> [1,] -0.72690209
#> [2,] 0.08319504
#> [3,] -0.93607689
#> [4,] 1.49483252
#> [5,] 0.22905949
#> [6,] -0.92091666
#> [7,] 0.38698077
#> [8,] 0.63787643
#> [9,] 0.47533307
#> [10,] -0.40583667
#> [11,] 1.41133289
#> [12,] 0.28939496
#> [13,] -0.72168886
#> [14,] -2.31514817
#> [15,] 1.02448264
#> [16,] -0.14538189
#> [17,] -0.11663854
#> [18,] 0.84338793
#> [19,] 0.72077292
#> [20,] 0.49345304
#> [21,] 0.81852909
#> [22,] 0.68168802
#> [23,] -0.02588330
#> [24,] -2.08979998
#> [25,] 0.51937747
#> [26,] -0.15657702
#> [27,] -0.25624379
#> [28,] -1.57120066
#> [29,] -0.57859834
#> [30,] 0.31749328
#> [31,] 1.25823127
#> [32,] -0.20323601
#> [33,] 0.28722333
#> [34,] -0.15425332
#> [35,] -1.47750784
#> [36,] -0.51544284
#> [37,] -0.49473823
#> [38,] -0.15976168
#> [39,] 0.99957709
#> [40,] 0.66272747
#> [41,] -0.26497188
#> [42,] -0.35380996
#> [43,] 0.59651510
#> [44,] 0.45621492
#> [45,] -0.78920397
#> [46,] -0.80794344
#> [47,] 0.26413368
#> [48,] 0.66808464
#> [49,] -0.21279449
#> [50,] 0.78065945
#>
#> $n_components
#> [1] 1
#>
#> $n
#> [1] 50
#>
#> $method
#> [1] "PCA via SVD"
#>
