Я работаю над этой проблемой и не уверен, что делать дальше.
Загрузите набор данных R mtcars в качестве pandas кадра данных. Построить модель линейной регрессии, рассматривая log независимой переменной wt и log зависимой переменной mpg. Подгоните модель к данным.
Выполните ANOVA для линейной модели, полученной на предыдущем шаге. (Подсказка: используйте anova.anova_lm)
Отображение значения F-statisti c.
Я вижу в другом посте ниже решение было предоставлено. Но это не похоже на работу.
import statsmodels.api as sm
import numpy as np
mtcars = sm.datasets.get_rdataset('mtcars')
mtcars_data = mtcars.data
liner_model = sm.formula.ols('np.log(wt) ~ np.log(mpg)',mtcars_data)
liner_result = liner_model.fit()
print(liner_result.rsquared)'''