一分钟解决sns.regplot提示的FutureWarning: Pass the following variables as keyword args: x, y.

sns.regplot:绘制数据和线性回归模型拟合。

seaborn.regplot (x, y, data=None, x_estimator=None, x_bins=None, x_ci=‘ci’, scatter=True, fit_reg=True, ci=95, n_boot=1000, units=None, order=1, logistic=False, lowess=False, robust=False, logx=False, x_partial=None, y_partial=None, truncate=False, dropna=True, x_jitter=None, y_jitter=None, label=None, color=None, marker=‘o’, scatter_kws=None, line_kws=None, ax=None)

主要参数说明
x , y : 即x轴和y轴的名称, 当传递给x,y是字符串时,其与数据中的列名称相对应
data: 是DataFrame格式

示例:

macro=pd.read_csv('E:/PROGRAME/pydata-book-2nd-edition/examples/macrodata.csv')
data=macro[['cpi','m1','tbilrate','unemp']]
trans_data=np.log(data).diff().dropna()
sns.regplot('m1','unemp',data=trans_data)
plt.title('Changes in log %s versus log %s' %('m1','unemp'))

在这里插入图片描述示例代码改进:

sns.regplot(x='m1',y='unemp',data=trans_data)

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值