- 博客(8)
- 收藏
- 关注
原创 如何调用API接口获取数据
下面以调用丁香园的API接口获取新冠疫情数据为例。丁香园提供的API接口及说明如下:调用该API接口获取数据的代码如下:import requestsimport jsonimport pandas as pd#以requests.get方式调用API接口,获取JSON格式的数据data=requests.get(url=‘https://lab.isaaclin.cn/nCoV/api/area’)data=data.json()res=data[‘results’] #获取键名为
2021-06-04 22:52:17 8275
原创 通过安装C++编译器mingw-w64快速安装pystan和fbprophet库
在时间序列数据的分析和建模过程中,ARMA算法、ARIMA算法、SRIMAX算法等是较为常用的算法。但这些算法对使用者的要求较高,尤其是参数p、d、q等的确定较为麻烦。相对而言,由Facebook开发的prophet算法具有使用简便快捷、对使用者的要求较低等特点,堪称是“傻瓜式操作”。很显然,要使用prophet算法,就必须安装fbprophet库。因fbprophet库依赖于pystan库,因此,要安装fbprophet库,又必须首先安装pystan库。然而,pystan库的安装需要用到C++编译器,因
2020-12-06 19:36:47 703
原创 导入statsmodels.api报错问题的解决
在jupyter notebook编写脚本文件过程中,采用import statsmodels.api as sm导入statsmodels.api模块时报错:cannot import name ‘factorial’ from ‘scipy.misc’。该问题的发生,一般是因为statsmodels版本与scipy版本不兼容导致的。解决方案有2种:1、卸载当前版本的scipy,重新安装较低版本的scipy。具体操作步骤如下:(1)在Anaconda Prompt命令窗口中运行如下命令卸载当前版本:
2020-12-05 16:18:54 8299 2
原创 安装Python第三方库的两种方法
安装Python第三方库的两种方法安装Python第三方库的方法,总的来说,可分为自动、手动两种:1、采用pip联网自动下载和安装:在Anaconda Prompt命令窗口中,输入如下命令即可实现联网自动下载和安装:pip install 第三方库名。举例:需安装sklearn库,就输入pip install sklearn。2、手动下载和安装第三方库:常用的方法是在找到第三方库文件(一般以whl为后缀)后,将该库文件下载到电脑上,然后再将库文件复制或剪切到Anaconda Prompt命令窗所
2020-12-02 22:53:39 753
原创 修改jupyter notebook的默认文件位置
修改jupyter notebook的默认文件位置安装好Anaconda及jupyter notebook后,打开jupyter notebook会发现显示的是一些文件夹,但具体位置却不清楚。为方便日后的文件编辑及保存,需要修改jupyter notebook的默认文件位置。以下为经过实操验证的详细修改步骤:1、通过Anaconda Prompt命令窗口生成配置文件:在开始菜单里找到并打开Anaconda Prompt,输入如下命令,然后执行:jupyter notebook --generate-
2020-12-02 22:09:40 451
原创 如何安装Python的fbprophet库
如何安装Python的fbprophet库在进行时间序列分析和预测中,由Facebook开发的开源fbprophet库是常用的一个库。在该库的安装过程中,常常容易发生一些问题,导致安装无法顺利完成。现将安装中的注意事项、可能遇到的问题及相应的解决方案总结如下:一、Prophet的安装依赖于pystan库,所以,在安装prophet库前,需要先安装好pystan库。二、pystan库的安装需要满足几个前提条件:1、已安装好python:建议采用python的发行版anaconda安装,因为anacon
2020-12-01 13:24:49 3109 1
原创 使用Selenium模拟谷歌Chrome浏览器时报错怎么办
使用Selenium模拟谷歌Chrome浏览器时报错怎么办对于动态网页的内容爬取,使用selenium模拟谷歌chrome浏览器进行网页操作和内容爬取是很好的一个选择。但在初次使用时,可能会出现报错找不到谷歌浏览器。源代码如下:from selenium import webdriverbrowser=webdriver.Chrome(executable_path=‘D:/anaconda3/chromedriver.exe’)报错信息如下截图所示:出现这种错误时,一般是由于谷歌chrome
2020-11-01 22:11:06 920
原创 Python爬取中文内容时乱码怎么办
Python爬取中文内容时乱码怎么办使用Python爬虫爬取一些中文网页的内容时,有时会出现爬取内容为乱码的情况,不管是采用正则表达式还是采用xpath提取内容,结果都一样为乱码,遇到这种问题怎么办?源程序代码如下:import requestsfrom lxml import etreeheaders={‘User-Agent’:‘Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chr
2020-11-01 21:24:32 2663 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人