一、问题描述:
在Jack VanderPlas《Python数据科学手册》(第一版中译本)140页中 ”3.9 累计与分组” 里,提到了“行星数据”,并且整个“累计和分组”一节都以“行星数据”为案例。
import seaborn as sns
planets = sns.load_dataset('planets')
planets.shape
然而,直接运行作者在书中提供的代码,通过Seaborn数据库获取资料时,国内读者将会发现没法获取数据,运行结果将会出现“URLError”。
二、解决办法
(一)重新设置电脑DNS
进入“控制面板\网络和 Internet\网络连接”中,右键点击“WLAN”,进入“WLAN属性”,在选项框找到 “internet协议版本4(TCP/IPv4 ”,点蓝,在选项框的右下方“属性”由灰(不能操作)变黑(可以操作)。进入“属性”,点击“使用下面的DNS服务器地址”,在“首选DNS服务器地址”一栏中输入“114.114.114.114”,点击“确定”之后,退出。
重新运行书中的代码,planets.shape将有输出结果(1035, 6)。
(二)本人已经下载该数据,读者朋友可以留言给我,我可以分享给大家。
————————————————
版权声明:本文为优快云博主「Arahbo」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.youkuaiyun.com/Arahbo/article/details/120400890