回头看一看我的二〇一七年

基本概念

ARIMA模型的齐全叫做自回归活动平均模型,全称是(ARIMA, Autoregressive
Integrated Moving Average
Model)。也记作ARIMA(p,d,q),是总计模型(statistic
model)中最广大的一种用来举行时间体系预测的模型。

思路悠远,即使姗姗来迟了,仍然控制写写2017这一年来说,自己的亲身经历以及感想!

实战解析

原理大概知道,实践却如故会有成百上千题材。下边就由此Python语言贴出紧要实现代码。

openlayers+geoserver

前年的前大半年,前后我总共参加公司的四个GIS项目,负责的是webgis这方面的功效模块,webgis技术使用的是openlayers+geoserver这套开源gis框架;经过这五个类此外千锤百炼,我对openlayers+geoserve这套开源gis框架进一步熟知以及控制,openlayers通用的效应以及基础控件都早就运用到花色里面。此外,我觉的最大的获取在于:openlayers实现部分剖析GIS效率,比如路径分析、叠加分析、几何分析等等,通过开源geotools结合geoserver一起,可以拓展geoserver服务,发布wps服务(类似arcgis
server的GP服务),来落实部分GIS分析效率。geotools官网地址:点击

近年无论是同事认同,朋友同意,都关涉一只股票”陕西绵竹大曲”,所以就拿来试水,接下去会介绍下简单介绍下该模型概念,以及python咋样利用该模型。

瞻望一下我的二零一八年计划以及希望

  • 履新博客专栏作品的次数以及方向:一个月3篇左右,一年36篇;计划写一套openlayers+geoserver入门开发序列作品、cesium效能显示以及arcgis
    api 4.6 for js方向
  • 投资理财书籍:继续看完此前未看的书本以及查找一些新书籍,进一步扩大自己在理财这地点的文化,希望可以结识一些这方面志同道合的意中人
  • 干活地方:继续深刻学习钻研arcgis api
    4.x密密麻麻,希望得以兑现热力图、聚合图、空间插值方向的意义,打算整合开源js一起,假若api没提供相关的类的话
  • GIS之家团队:希望可以更加举行团队的工作范围,团队的闻名度更上一层楼
  • 活着方面:通常元气放在工作太多了,身体有点亚健康,感觉不如往前了,打篮球感觉有点无法,体力下降的有点厉害;所以,二零一八年,要抽空空余时间来磨练肢体,比如,平常在公园跑步,然后多点到位公司的篮球运动等等,做到劳逸结合
建模步骤
  1. 收获被考察系统时间连串数据;
  2. 对数码绘图,观测是否为祥和时间体系;对于非平稳时间系列要先进行d阶差分运算,化为平稳时间体系;
  3. 由此第二步处理,已经拿到平静时间体系。要对稳定时间连串分别求得其自相关联数ACF偏自相关联数PACF,通过对自相关图和偏自相关图的剖析,得到最佳的阶层
    p
    阶数 q
  4. 由以上拿到的d、q、p,拿到ARIMA模型。然后起头对得到的模型举办模型检验。

我的行事方面

很久没有立异了!!!咱再忙也无法忘却学习啊~

cesium

至于cesium方面,自己觉得有一部分不满,因为二零一七年暂时公司没有布置cesium方面的花色或者平台来持续研商学习,工作地点的cesium只好截止了,但是自己也有欣慰之处,就是我的GIS之家团队,二零一七年收取一个关于cesium方面的品类,正好给团队以及自己一个空子来磨练。

先上最终结果图,绿色虚线为预测部分,实线为眼前股价,预测趋势发展
# 文中使用到这些基础库:
import tushare as ts 
import pandas as pd
import matplotlib.pyplot as plt
from statsmodels.tsa.arima_model import ARIMA
from statsmodels.graphics.tsaplots import plot_acf,plot_pacf

# 获得贵州茅台数据
df_source = ts.get_hist_data('600519')

# 对收盘价进行排序
ser_close = df_source['close'].sort_index()

# 收盘曲线
ser_close.plot(kind='line', c='r', label='Close')

# 20日均线
ser_close.rolling(window=20).mean().plot(kind='line', c='b', ls='--', alpha=.8, label='M_20')

# 趋势不平稳,对数据进行一阶差分
df_close['diff1'] = df_close['close'].diff(1)
# 二阶差分
df_close['diff2'] = df_close['diff1'].diff(1)

# 日频数据太多,对数据做降频处理
df_close_resample = df_close.resample('W-MON').mean()

# AM与MA定阶,落在置信区间的前一个点位为模型阶数
acf_dif = plot_acf(train_dif1, lags=20)
pacf_dif = plot_pacf(train_dif1, lags=20)

# 把得到的参数放进模型中训练
model = ARIMA(stk_train_set['close'], order=(1, 1, 1), freq='W-MON')
arima_result = model.fit()

# 得到预测结果
pred_vals = arima_result.predict(startdate,enddate,dynamic=True, typ='levels')

ARIMA pre result

博客方面

二〇一九年改进博客的篇数以及效用都异常,产值不高,一年统共才写了19篇博客,平均下来一个月不到2篇,那个跟我预想不符;不过让自己感到安慰的是,GIS之家的arcgis
api 3.x for
js入门开发系列作品展开了,而且写了大部分篇幅,这一个依旧相比知足的。目前截止,博客专栏的内容如故相比较集中arcgis
api for
js,关于开源gis方面,比如openlayers以及cesium等方面的篇章,相对依然相比较少的,即便写过部分,这一个是二零一八年,我们GIS之家需要强调的主旋律。

GIS之家

至于GIS之家,是自家跟几位好友一同组建的,同为giser,有着共同的兴趣爱好,GIS之家一路走来,将近4年的光阴,不长但也不短,也毕竟经历过一些风风雨雨,伴随着众多酸甜苦辣在其中。这一点,我如故感动颇深的,组建刚起初时候,苦于没有出名度,也不懂什么去经营以及放大,当时只晓得在猪八戒网以及威客网去搞搞。当然,也不明了猪八戒和威客网里面坑有些许,只是登记团队消息,发表部分GIS的瑰宝上去,以为接单一切顺其自然的。现在想起看看,当时的大家,真的天真幼稚,可是也还好,经历也是一种积累经验的历程,不是吗?经过一段时间的猪八戒网上接单摸索经验,GIS之家接单虽说寥寥无几,而且价格卑微,说出去就是笑话,总共可是2k罢了,不过,咱们团队或者学到不少事物的:

  • 集体的知名度要加强才行,不过如何提升以及放大
  • 公司要有谈得来的经营形式,不是然而的倚重性类似猪八戒网接单模式

 

针对闻明度这点,我们社团想到的方案其实也是我们常用的,比如:GIS论坛、贴吧、博客这二种。最起始是广撒网,都弄,但是逐渐的实施下来,GIS论坛以及贴吧逐步的就废弃了。一来贴吧的平整管理越来越严了,发帖子有正规的url,也要禁,这些挺烦人的;二来webgis开发方面的贴吧,热度以及关爱人口也不是成百上千,活跃度不是很好。GIS论坛方面有关webgis开发的活跃度更要命了,这些是固有的短处,直至如今,webgis开发方面论坛的活跃度就是可怜。所以,剩下来的就是博客这种样式,即:GIS之家博客专栏,首即使写GIS方面的随笔,以webgis开发为主导。前面GIS之家也延续到微博、简书,比目明天头条专栏(GIS之家博客)、简书专题(GIS之家部落),如若平日逛天涯论坛或者简书的giser可以去关注一波。

针对经营形式这点,大家团队目前是开创GIS之家Taobao店铺模式的,天猫店铺发布webgis宝贝,服务覆盖了定制webgis开发系列、在线咨询webgis技术困难问题、webgis毕业设计等等。其实,我们团队目前最缺少的是一个项目总监或者销售高管类似的角色,可以拉到webgis项目跟我们社团协作,我们团队webgis的实力以及项目经验挺充裕的。

二〇一七年GIS之家团队的有的果实体现:

图片 1

自己的生活

入股理财

有关投资理财方面,我看了几本电子书,在当当网购买的,那几个跟自家个人阅读习惯有关,我习惯网上看作品,紧如果为了塑造一下团结的理财思维方面知识点,目录如下:

  • 富伯伯穷大爷
  • 自我的钱:互联网金融,怎么着理财?
  • 合计致富
  • 30岁未来,我靠投资生活
  • 30年后,你拿什么养活自己?
  • A股赚钱必修课:股市高手的投资逻辑(未看)
  • 摆渡人(未看)
  • 颠覆者:周鸿祎自传(未看)
  • 精益创业:怎么着建立一个得力、可不止、可赚钱的商家(未看)

入股下边根本是互联网经济方面的P2P,正好一整年,关于P2P方面要慎重再讨论,因为投资有风险,这上头,我只是个小白,从前并未过P2P的投资经验,纯粹个人爱好投向。下边是投机个人一年来说,分散投资过的P2P,勿盲从:

图片 2

arcgis api 4.6 for js

让我感觉兴奋的是,二〇一七年最终三个月,集团有个webgis呈现类型利用了arcgis
api 4.6 for js技术,这正是自己想要的取向;此前的arcgis api
3.x多样,自己早就接纳在成千上万webgis项目了,相比较熟谙和控制了的,而且arcgis
api 4.x密密麻麻出来同意久了,很多的giser已经从arcgis api
3.x变换4.x,即使自己常常也在关切4.x,不过到底苦于没有项目来支撑。方今的五个月里面,我跟集团的gis其旁人士一同配合合作,在小卖部的劳务器先安装配置arcgis10.5.1环境布置这套,跟自身事先的强烈差距在于portal的装置以及安排,这一个相比首次安装配置来说,有成千上万细节方面需要留意的,自己感到依然相比麻烦的,其他地点的设置跟我原先设置的10.2.2版本多样没什么变化。arcgis
api
4.6离线部署方面,这一个相比较容易了,跟在此以前3.x文山会海版本配置没什么差距,不会的话,可以参见这里

六个月的触及以及学习arcgis api
4.6,近来结束,我个人觉的4.x体系api,侧重点在三维GIS的突显方面,查询和突显音讯方面还足以,三维分析方面近年来依然相比不足的;但是二维GIS方面,很多效能都未曾从3.x层层版本迁移过来,近日都是迁移过来一些常用的功效体现,比如热力图、聚合图效果的api近日都并未,想要实现的话,只好协调去举办了,结合开源方案不为一种科学的精选。

图片 3

Leave a Comment.