Я новичок в латексе, и я хочу импортировать сводку statsmodels (python-package) в мой отчет в латекс. Я обнаружил, что можно преобразовать сводку в латексную табличку со следующим методом: latex_as_tabular. До сих пор все работает. Теперь я должен хранить табличные данные, но я действительно не понимаю, как это работает.statsmodels summary to latex
Я полагаю, я должен использовать следующие команды:
x_values=sm.add_constant(x_values)
model=sm.OLS(y_values, x_values)
results=model.fit()
tbl=results.summary(xname=['b,'a'],yname='y')
with open('c:/temp/temp.tex','w') as fh:
fh.write(tbl.as_latex_tabular())
этот код не работает до сих пор. в большинстве случаев консоль выдает ошибку: tex-файл не существует или не разрешен на этой карте. Я не совсем понимаю, что мне здесь делать. Может кто-нибудь, пожалуйста, помогите мне с этим?
Пожалуйста, подумайте над добавлением ошибки stacktrace к вашему вопросу, чтобы облегчить для других с аналогичной проблемой поиск вашего вопроса. – cel
В примере кода есть ошибка: '' 'отсутствует, чтобы закрыть символ' b'. Плюс я рекомендую кодировать в соответствии с PEP8, в частности имея пробелы вокруг операторов. – MERose