Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Scikit学习'中变换坐标中的分割平面;s线性微分分析_Python_Scikit Learn - Fatal编程技术网

Python Scikit学习'中变换坐标中的分割平面;s线性微分分析

Python Scikit学习'中变换坐标中的分割平面;s线性微分分析,python,scikit-learn,Python,Scikit Learn,我有一个两类分类问题和一个非常合适的sklearn.discriminant_analysis.LinearDiscriminantAnalysis实例(在svd解算器模式下),称为lda。调用lda.transform(X)后,我正在绘制数据的小提琴图,如下所示: 我在lda中看到了一系列变量:coef、scalings、xbar、intercept等等 很明显,lda.transform(X)(我在X轴上显示为LDA0)正在返回: X_new=np.dot(X-self.xbar,self

我有一个两类分类问题和一个非常合适的sklearn.discriminant_analysis.LinearDiscriminantAnalysis实例(在svd解算器模式下),称为lda。调用lda.transform(X)后,我正在绘制数据的小提琴图,如下所示:

我在lda中看到了一系列变量:coef、scalings、xbar、intercept等等

很明显,lda.transform(X)(我在X轴上显示为LDA0)正在返回:

X_new=np.dot(X-self.xbar,self.scalings)

但从我对lda.predict()和lda.score()的理解来看,这些函数使用coef_uu和intercept_u变量

就我的问题:

  • 在我的例子中,刻度和系数等于小数点后3位,但在小数点后会出现分歧。这是由于浮点错误造成的,还是我认为这两种情况会有所不同?如果他们应该有所不同,为什么

  • 转换空间中的分界线在哪里/在绘图中应在哪里绘制分界线虚线?在
    LDA0=0
    LDA0=lda.intercept_
    LDA0=-lda.intercept_