python
SMT深海的鱼
There is only one heroism in the world: to see the world as it is and to love it.
展开
-
Python_第二篇 编程问题(3)_解决numpy.core.multiarray failed to import问题
在import tensorflow和import keras时出现这个问题:根本原因是numpy版本低方法一:先pip uninstall numpy,确保完全卸载numpy,再pip install -U numpy方法二: 在卸载numpy后,删掉anaconda3\lib\site-packages\numpy\core\multiarray.cp36-win_amd64.pyd文件,再pip install -U numpy...转载 2020-10-19 11:02:02 · 1668 阅读 · 0 评论 -
Python_第六篇 第三方安装包(2)_statsmodels
statsmodels是一个Python模块,它提供对许多不同统计模型估计的类和函数,并且可以进行统计测试和统计数据的探索。说实话,statsmodels这个词我总是记不住,但是国宝“熊猫”这个单词pandas我还是记得住的,因此每次我打开statsmodels的方式是:百度搜索pandas,然后进入pandas官网 点击里面的documentation进入对应标签页面 选择下方pandas Ecosystem标签 此标签下看到pandas生态环境就下的第一个标签就是Statsmodels库,选转载 2020-10-18 20:50:09 · 1648 阅读 · 0 评论 -
Python_第六篇 第三方安装包(1)_fancyimpute介绍及使用
1.简介fancyimpute是python的第三方工具包,主要提供了各种矩阵计算、填充算法的实现。2.安装在anaconda prompt上直接执行pip3 install fancyimpute会报错pip install ecos error “ Microsoft Visual C++ 14.0 is required.”,需要到https://www.lfd.uci.edu/~gohlke/pythonlibs/#ecos下载对应版本的whl文件,安装一下(pip3 install e原创 2020-10-16 20:54:38 · 2049 阅读 · 2 评论 -
Python时序预测_第三篇 常规知识(1)_知识介绍
目录1.1 朴素法1.1 朴素法朴素法:假设第一个预测点和上一个观察点相等的。即 yt+1=yt假设y轴表示物品的价格,x轴表示时间(天)。如果数据集在一段时间内都很稳定,若想要预测第二天的价格,可以取前面一天的价格,预测第二天的值。...转载 2020-07-24 17:04:13 · 203 阅读 · 0 评论 -
Python时序预测_第二篇 时间序列模型 Prophet(1)_预测过程
1、Prophet是Facebook发布的基于可分解(趋势+季节+节假日)模型的开源库。它可以用简单直观的参数进行高精神的时间序列预测。原创 2020-07-15 11:47:12 · 1571 阅读 · 0 评论 -
Python时序预测_第二篇 时间序列模型 Prophet(2)_参数介绍
2、Python中,使用Prophet()函数来定义Prophet预测模型。2.1 Prophet()函数的趋势参数2.2 Prophet()函数的季节&假日参数yearly_seasonality、weekly_seasonality和daily_seasonality取值为True或False,没有上一节中讨论的傅里叶项。若值为True,默认取傅里叶项为10。Prior scales用来定义拟合过程中季节或节假日的权重程度。...原创 2020-07-15 19:07:32 · 1901 阅读 · 0 评论 -
Python_第五篇 Keras(1)_网络 Dense层的堆叠
定义模型一、激活函数 activationmodel=models.Sequential()model.add(layers.Dense(隐藏层个数,activation=‘’))1、softmax2、softplus3、softsign4、relu5、tanh6、sigmoid7、hard_sigmoid8、linear编译模型必选两个参数:优化器 optimize...原创 2019-04-22 18:57:16 · 4378 阅读 · 0 评论 -
Python_第一篇 软件安装(4)_Prophet
4、Prophet是Facebook发布的基于可分解(趋势+季节+节假日)模型的开源库。它可以用简单直观的参数进行高精神的时间序列预测。4.1 Prophet预测模型时间序列模型分解为三个主要组成部分:趋势,季节性和节假日。y(t)=g(t)+s(t)+h(t)+εtg(t):用于拟合时间序列中的分段线性增长或逻辑增长等非周期变化 s(t):周期变化(如:每周/每年的季节性) h(t):非规律性的节假日效应(用户造成) εt:误差项用来反映未在模型中体现的异常变动Prophet使用时间为回归原创 2020-07-14 17:19:06 · 303 阅读 · 0 评论 -
Python _第三篇 常用函数(2)_图谱
原创 2020-07-08 10:44:08 · 157 阅读 · 0 评论 -
Python_第一篇 软件安装(3)_BeautifulSoup
3、由于BeautifulSoup 库不是Python 标准库,因此需要单独安装。在本书中,我们将使用最新的BeautifulSoup 4 版本(也叫BS4)本文仅介绍window安装3.1 下载最新的BeautifulSoup版本,将其保存在Python或Anaconda文件夹下,如C:\Users\23691\Anaconda3\beautifulsoup4-4.9.1官网:https://www.crummy.com/software/BeautifulSoup/3.2 解压Be..原创 2020-07-09 11:59:56 · 167 阅读 · 0 评论 -
命令行_第二篇 Anaconda Prompt 命令提示符
一、anaconda1、检测anaconda环境是否安装成功:conda --version2、更新所有包:conda upgrade --all二、管理包1、安装包:pip install numpy(安装指定包版本:pip install numpy=1.10)2、卸载包:pip uninstall numpy3、搜索包:conda search numpy4、更新所有包:co...原创 2019-04-19 19:27:24 · 7639 阅读 · 0 评论 -
Python_第四篇 可视化(8)_Pyecharts图表堆叠
11原创 2020-07-07 18:54:47 · 4295 阅读 · 0 评论 -
Python_第四篇 可视化(7)_Pyecharts参数配置
7、Pyecharts参数配置Pyecharts图表6大配置项7.1 标题配置项 TitleOptstitle_color = “颜色”:标题颜色,可以是‘red'或者‘#0000' title_pos = ‘位置':标题位置,如‘center',‘left'··· width = 1200:图表的宽 height = 800:图表的高 background_color = "颜色":图表的背景色7.2 图例配置项 LegendOpts图例组件展现了不同系列的标记(sym...转载 2020-07-07 16:39:34 · 5454 阅读 · 1 评论 -
Python_第四篇 可视化(6)_Pyechart画图类型及步骤
Pyechart 官网 官网:http://pyecharts.orgGitHub:https://github.com/pyecharts/pyecharts/Pyechart简介Echarts是一个由百度开源的数据可视化,凭借着良好的交互性,精巧的图表设计,得到了众多开发者的认可。而 Python 是一门富有表达力的语言,很适合用于数据处理。当数据分析遇上数据可视化时,pyecharts诞生了。✨ 特性简洁的 API 设计,使用如丝滑般流畅,支持链式调用 囊括了 30+ ...转载 2020-07-07 16:23:00 · 2758 阅读 · 0 评论 -
Python_第四篇 可视化(5)_ Matplotlib+Animation类
链接:https://www.cnblogs.com/endlesscoding/p/10308111.html转载 2020-06-30 10:24:03 · 331 阅读 · 0 评论 -
Python_第四篇 可视化(4)_Matplotlib图表类型
4、matplotlib库的目的是将数据分析的结果可视化,因此如何为数据选择合适的图表类型是一项基本技能。条状图的x轴表示的不是数值而是类别4.1 线性图4.2 直方图 plt.hist(n,bins,patches)直方图由竖立在x轴上的多个相邻的矩形组成,这些矩形把x轴拆分为一段段彼此不重叠的线段(线段两个端点所标识的数据范围也叫面元),矩形的面积跟落在其所对应的面元的元素数量成正比。这种可视化方法常被用于样本分布等统计研究。4.3 条状图 plt.bar(inde...原创 2020-07-07 12:13:28 · 1966 阅读 · 0 评论 -
Python_第四篇 可视化(3)_Matplotlib图表增加元素
2.2 为了使得图表信息更加丰富,可以向图表中添加更多元素2.2.1 处理多个Figure 和 Axes对象 plt.subplot(abc) 如plt.subplot(211) a.沿垂直方向分几部分;b.沿水平方向分几部分;c.直接从命令控制的子图2.2.2 添加数据点显示方式 plt.plot(x,y,'显示方式') 如:‘b--’,‘g’,‘r-’,‘ro’等2.2.3 添加标题 plt.title(“标题”)2.2.4 ...原创 2020-07-06 19:24:46 · 895 阅读 · 0 评论 -
Python_第四篇 可视化(2)_Matplotlib函数调用
2、为了使得图表信息更加丰富,可以向图表中添加更多元素转载 2020-07-06 18:24:14 · 296 阅读 · 0 评论 -
Python_第四篇 可视化(1)_Matplotlib架构
1、matplotlib库是专门用于开发2D图表(包括3D图表)的。matlplotlib的设计初衷是在图形视图和句法形式尽可能重建跟Matlab类似的环境。1.1 优点使用起来及其简单 以渐进、交互式方式实现数据可视化 表达式和文本使用Latex排版 对图像元素控制力更强 可输出PNG,PDF,SVG和EPS等多种格式1.2 matplotlib架构1.2.1 主要任务提供一套表示和操作图形对象(主要对象)以及它的内部对象的函数和工具。 提供事件处理工具,具有为图形添加动画效果原创 2020-07-06 18:20:28 · 1066 阅读 · 0 评论 -
Python_第二篇 编程问题(1)_jupyter note操作
cell:一对In Out会话被视作一个代码单元,称为cellJupyter有三种cell类型:Code(编辑代码,运行后显示代码运行结果) Markdown(编写Markdown文档,运行后输出Markdown格式的文档) Raw NBConvert(普通文本,运行不会输出结果)Jupyter支持两种模式:1.编辑模式(Enter)命令模式下回车Enter或鼠标代码块进入...转载 2020-07-06 16:10:21 · 298 阅读 · 0 评论 -
Python_第二篇 编程问题(2)_转义字符处理
原创 2020-04-26 15:18:03 · 233 阅读 · 0 评论 -
Python_第三篇 Pandas(1)_统计函数整理
引言在使用pandas做数据预处理(解决缺失值问题)的时候,需要用到一些统计函数。额,然后百度、谷歌、看大神博客,以下是我的整理。Pandas三个数据对象的轴参数Series: 没有轴参数DataFrame: “index” (axis=0, default),“columns” (axis=1)Panel: “items” (axis=0),“major” (axis=1, de...转载 2019-06-06 17:17:58 · 1119 阅读 · 0 评论 -
Python_第一篇 软件安装(2)_Pychart
0.简介pyecharts是一个用于生成echarts图表的类库。echarts是百度开源的一个数据可视化库,用echarts生成的图可视化效果非常棒。使用pyechart库可以在python中生成echarts数据图。官网:http://pyecharts.orgGithub:https://github.com/pyecharts/pyecharts/在官网中可以获得比本文更详细的p...转载 2019-06-06 15:50:43 · 3922 阅读 · 0 评论 -
Python_第一篇 软件安装(1)_TensorFlow
非常实用的安装说明。感谢原创博主。链接:https://www.cnblogs.com/HongjianChen/p/8385547.html转载 2019-04-22 11:36:56 · 439 阅读 · 0 评论