Jupyter Notebook绘图无法显示求助(Advertising Dataset线性回归EDA场景)
解决Jupyter Notebook绘图不显示的问题
首先在代码开头添加matplotlib导入与inline渲染配置,让绘图自动嵌入单元格:
import matplotlib.pyplot as plt %matplotlib inline(如果使用JupyterLab,可替换为
%matplotlib widget,或确认已安装JupyterLab绘图扩展)给每个绘图语句后添加
plt.show()强制触发显示,修改后代码如下:data.boxplot(column="Newspaper Ad Budget ($)") plt.show() sns.pairplot(data,x_vars=["TV Ad Budget ($)","Radio Ad Budget ($)","Newspaper Ad Budget ($)"],y_vars="Sales ($)",kind="reg") plt.show() sns.distplot(Y,hist=True) plt.show()额外检查:确保已正确导入seaborn,代码开头需添加
import seaborn as sns补充提醒:
sns.distplot已被seaborn新版本弃用,推荐改用sns.histplot(Y, kde=True)实现相同功能,兼容性更好
内容的提问来源于stack exchange,提问作者SURESH MANI
相关产品推荐
相关产品推荐

