sns.load_dataset使用报错解决URLError: <urlopen error [Errno 11004] getaddrinfo failed>(windows))
import seaborn as sns
import matplotlib.pyplot as plt
# 使用Seaborn自带的数据集
tips = sns.load_dataset('tips')
# 绘制柱状图
sns.barplot(x='day', y='total_bill', data=tips)
# 添加标题和标签
plt.title('Bar Plot')
plt.xlabel('Day')
plt.ylabel('Total Bill')
# 展示图表
plt.show()
报错了。。。
这个原因是load_dataset()会先从本地的seaborn_data去监测,
我们通过这行代码看看seaborn_data的路径
sns.utils.get_data_home()
然后进入这个文件夹,发