【问题标题】:Linear discriminant Analysis Sklearn线性判别分析 Sklearn
【发布时间】:2022-06-22 23:36:16
【问题描述】:

我在数据集上运行 LDA,所有指标的结果都很好。但是,我似乎无法像 PCA 那样提取最重要的特征或负载。

有没有人熟悉在使用 sklearn python3 时从 LDA 中提取顶级特征/负载?

【问题讨论】:

    标签: python python-3.x lda linear-discriminant


    【解决方案1】:

    试试这个:

    import numpy as np

    from sklearn.discriminant_analysis import LinearDiscriminantAnalysis as LDA

    X = training_input

    y = training_label.ravel()

    clf = LDA(n_components=1)

    clf.fit(X, y)

    clf.coef_

    beste_Merkmal = np.argsort(clf.coef_)[0][::-1][0:25]

    print('beste_Merkmal =', beste_Merkmal)

    【讨论】:

      猜你喜欢
      • 2020-02-03
      • 2013-06-19
      • 2013-12-10
      • 2018-07-08
      • 2016-07-06
      • 1970-01-01
      • 1970-01-01
      • 2019-03-26
      • 2017-08-14
      相关资源
      最近更新 更多