Advertisement
Guest User

Untitled

a guest
Aug 20th, 2019
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.39 KB | None | 0 0
  1. import statsmodels.api as sm
  2. from statsmodels.formula.api import ols
  3.  
  4. # Define target & independent variables
  5. # C(var_name) indicates variable is categorical
  6. formula = 'Quantity ~ Discount + C(Employee) + C(Region) + C(CategoryName)'
  7.  
  8. # Fit ordinary least squares model to data
  9. lm = ols(formula, df).fit()
  10.  
  11. # Save 2-tail ANOVA test results to dataframe
  12. table = sm.stats.anova_lm(lm, typ=2)
  13. print(table)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement