学习https://seaborn.pydata.org 记录,描述不一定准确,具体请参考官网
%matplotlib inline
import numpy as np
import pandas as pd
from scipy import stats, integrate
import seaborn as sns
import matplotlib.pyplot as plt
# seaborn中文乱码解决方案
from matplotlib.font_manager import FontProperties
myfont=FontProperties(fname=r'C:\Windows\Fonts\simhei.ttf',size=14)
sns.set(font=myfont.get_name())
np.random.seed(sum(map(ord, "regression")))
tips = sns.load_dataset("tips")
线性回归
1、regplot()
# 简单使用regplot()
sns.regplot(x="total_bill", y="tip", data=tips)
2、lmplot()
# 简单使用lmplot()
sns.lmplot(x="total_bill", y="tip", data=tips)
# x_jitter 表示沿轴随机分布,相对避免重叠
sns.lmplo