自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 利用ARIMA模型进行时间序列的预测实现

实现ARIMA模型使用statsmodels包,ARIMA模型本质只能预测未来一步,多步预测采用的是循环计算方法,参数dynamic=False代表使用真值, dynamic=True使用预测值。forecast和predict方法的主要差别在于forecast只能对未来进行计算,而predict可以对过去进行计算。

2024-09-11 10:13:19 655

原创 keras构建自定义模型

Keras提供Sequential API和Functional API来利用现有的layers和models构建模型,也可以构建自定义的layer和model。在第一次调用call方法时,系统会自动调用build方法,build方法中的input_shape来自调用call时的传入数据。若call有多个输入参数,会获得第一个参数的shape作为input_shape。tensorflow使用C++来加速训练,除了创建模型weights和构建C++ graph,剩下的过程都在C++模式下进行。

2024-07-01 16:38:21 398

原创 datetime与pandas如何控制时区timezone

pandas的tz_localize与pytz.timezone().localize用来设置时区,会更改timestamp。pandas的tz_convert与datetime.astimezone()用来更改时区,更改时区不会改变timestamp。pandas的to_datetime生成时间,默认对应到UTC时区,而由datetime.strptime生成的时间,默认对应到当地时间。

2024-06-12 16:26:54 414

原创 Docker部署之利用crontab定时运行python脚本

想要实现定时执行某一python脚本,有两个思路,一是使用系统的crontab命令,将定时任务指令写在Dockerfile里让系统去调度python脚本;二是使用python包如apscheduler,写一个主程序来定时调度python脚本。将该定时命令配置到crontab服务中,如有多个python脚本,同样可以用echo命令写入服务,多条命令用&&连接。无网的环境不能用pip或from命令从网络上下载相关的引用包,需要在有网的环境中生成镜像并打包,再在正式环境中导入使用。

2023-11-29 15:44:46 2786

原创 python实现最短路径、线要素矢量地图自动生成图

只有线要素矢量地图,想求任意两点之间的最短路径,arcgis输出的路径只有长度信息,没有详细的线路信息,于是利用python地理处理包实现最短路径。核心步骤就是两步,首先生成图,再基于图实现最短路径。利用momepy和osmnx生成带编号的MultiGraph。生成的最短路径是以图的结点为起终点,要精确到任意输入点的位置,需要重构路网图。

2023-11-16 16:32:59 1293

原创 python循环构建多叉树、python全路径遍历多叉树

一、全路径遍历多叉树 一般多叉树遍历有两种方法,先序遍历和后序遍历,这两种遍历方法每个节点只访问一遍,但我的情况是想要得到每一条从根节点到叶子节点的路径。多叉树的数据结构及从根节点到叶子节点的遍历算法如下:二、自动构建多叉树 实际不可能手动构建而需要根据如下表自动构建多叉树,循环构建多叉树的代码如下:

2023-10-18 09:58:52 1333

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除