ImportError:无法从“matplotlib.mlab”导入名称“PCA”

Ram*_*elm 1 matplotlib pca python-3.x

根据这个任务:

Python 中的主成分分析 (PCA)

我包括了这一行

import from matplotlib.mlab import PCA
Run Code Online (Sandbox Code Playgroud)

但我收到错误消息:

无法从“matplotlib.mlab”导入名称“PCA”

我正在使用 Python3.7,我不知道如何使用 matlab 中的 PCA 函数。新版本的 matplotlib 是否已弃用,或者 PCA 是否包含在另一个库中?

小智 6

真不知道现在回复是不是太晚了。但无论如何我都会把它放在这里。

import numpy as np
from sklearn.decomposition import PCA
Run Code Online (Sandbox Code Playgroud)