擅长:python、mysql、java
<p>从<code>statsmodels 0.9</code>开始,将<a href="https://www.statsmodels.org/dev/generated/statsmodels.iolib.summary.Summary.html" rel="nofollow noreferrer">^{<cd2>} class supports export</a>转换为多种格式,包括CSV和文本:</p>
<pre><code>import numpy as np
import statsmodels.api as sm
import statsmodels.formula.api as smf
dat = sm.datasets.get_rdataset("Guerry", "HistData").data
results = smf.ols('Lottery ~ Literacy + np.log(Pop1831)', data=dat).fit()
with open('summary.txt', 'w') as fh:
fh.write(results.summary().as_text())
with open('summary.csv', 'w') as fh:
fh.write(results.summary().as_csv())
</code></pre>
<p><code>as_csv()</code>的输出不是机器可读的。使用<code>repr()</code>转储<code>results</code>参数将是。</p>