- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
如果我在 R 中执行线性回归,我会得到一个很好的结果模型摘要、$R^2$、不同特征的 p 值等。
如果我在 scikit_learn 中做同样的事情,我将一无所获。有什么方法可以在那里打印模型摘要吗?
最佳答案
据我所知,Scikit-learn 没有像 R 那样的汇总功能。但是,另一个 Python 包 statmodels 有。另外,它的实现与 R 更相似。
from statsmodels.formula.api import ols
#you need a Pandas dataframe df with columns labeled Y, X, & X2
est = ols(formula = 'Y ~ X + X2', data = df).fit()
est.summary()
关于multiple-regression - scikit_learn 回归总结,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33140454/
true = [1,0,0,1] predict = [1,1,1,1] cf = sk.metrics.confusion_matrix(true,predict) print cf 数组 ([[0
我正在考虑使用这种方法来插值我拥有的一些 3D 点。作为输入,我有某个区域不同海拔处的气体大气浓度。我所拥有的数据显示为垂直高度每隔几英尺的值,持续数十英尺,但水平方向间隔数百英尺(因此是紧密排列的值
如果我在 R 中执行线性回归,我会得到一个很好的结果模型摘要、$R^2$、不同特征的 p 值等。 如果我在 scikit_learn 中做同样的事情,我将一无所获。有什么方法可以在那里打印模型摘要吗?
我正在使用 scikit learn 来计算基本的卡方统计量 (sklearn.feature_selection.chi2(X, y)): def chi_square(feat,target):
我有一个数据集 X,其形状为 (1741, 61)。使用带有 cross_validation 的逻辑回归,每次分割得到的结果约为 62-65% (cv =5)。 我认为如果我对数据进行二次方处理,准
为了供给我的生成神经网络,我需要将一些数据标准化在 -1 和 1 之间。 我使用 Sklearn 的 MinMaxScaler 进行此操作,效果非常好。现在,我的生成器将输出 -1 到 1 之间的数据
这个问题在这里已经有了答案: what is the difference between 'transform' and 'fit_transform' in sklearn (9 个回答) fi
我正在使用 PySpark 对数据集执行聚类。为了找到聚类的数量,我在一系列值 (2,20) 上执行了聚类,并为 k 的每个值找到了 wsse(簇内平方和)值>。在这里我发现了一些不寻常的东西。根据我
我正在使用 scikit-learn 提供的 KFold 函数运行 10 倍 CV,以选择一些内核参数。我正在实现这个(grid_search)过程: 1-pick up a selection of
这是关于 TF 2.0。 请在我的代码下方找到使用 sklearn.model_selection.GridSearchCV 执行 GridSearch 和交叉验证的代码对于完美运行的 mnist 数
我是一名优秀的程序员,十分优秀!