【发布时间】:2017-03-09 21:31:59
【问题描述】:
我正在尝试让特征向量进行 pca(主成分分析)。 DimensionalityReduction.jl 包提供了一个可以执行此操作的命令 pcaeig(X),其中 X 是某个矩阵。我的代码如下
using DataFrames
using DimensionalityReduction
data = readtable("Midterm Data.csv")
T=size(data)[1]
n=size(data)[2]
erates = convert(Array,data[1:T,2:n])
eigvec = pcaeig(erates)
我很抱歉格式不好,我不太记得如何将代码放在引号中。无论如何,当我尝试运行此代码时,我收到以下错误:“UndefVarError:fliplr 未定义”。现在,据我所知,fliplr 是一个用于翻转矩阵(不是变量)的命令。它还说错误发生在包的代码(不是我的代码)中。这是否意味着我不走运并且在修补之前无法使用这个包?如果是这样,还有其他人知道另一种获取 pca 特征向量的方法吗?
【问题讨论】:
标签: julia pca eigenvector