In [ ]:
# https://plot.ly/python/anova/
import plotly as py
import plotly.graph_objs as go
import plotly.figure_factory as ff
import numpy as np
import pandas as pd
import scipy
import statsmodels
import statsmodels.api as sm
from statsmodels.formula.api import ols
import warnings
warnings.filterwarnings("ignore", message="numpy.dtype size changed")
warnings.filterwarnings("ignore", message="numpy.ufunc size changed")
py.offline.init_notebook_mode(connected=True)
In [ ]:
# 拉取数据
moore_dataset = sm.datasets.get_rdataset("Moore", "carData", cache=True)
print(moore_dataset.__doc__)
moore_df = moore_dataset.data
moore_df.rename(columns={"partner.status":"partner_status"}, inplace=True)
moore_df.head(n=10)