擅长:python、mysql、java
<p>我们可以使用Patsy和scikit-learn来获得与statsmodels中的公式符号相同的结果。请参见下面的代码:</p>
<pre><code>from patsy import dmatrices
# create dummy variables, and their interactions
y, X = dmatrices('outcome ~ C(var1)*C(var2)', df, return_type="dataframe")
# flatten y into a 1-D array so scikit-learn can understand it
y = np.ravel(y)
</code></pre>
<p>现在,我可以使用scikit learn中实现的任何模型,通常的符号是X作为自变量,y作为从属变量。</p>