首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

R语言k-Shape时间序列方法股票价格时间序列

p=3726 这次,我们将使用k-Shape时间序列方法检查公司股票收益率时间序列。...企业企业交易和股票价格 在本研究中,我们将研究具有交易关系公司价格变化率时间序列相似性,而不是网络结构分析。...k-Shape k-Shape [Paparrizos和Gravano,2015]是一种关注时间序列形状时间序列方法。...形状提取 通过SBD找到时间序列质心向量 有关详细表示法,请参阅文章。 ? k-Shape整个算法如下。 ? k-Shape通过像k-means这样迭代过程为每个时间序列分配簇。...将每个时间序列与每个质心向量进行比较,并将其分配给最近质心向量 更新群集质心向量 重复上述步骤1和2,直到集群成员中没有发生更改或迭代次数达到最大值。

1.1K10

用电负荷时间序列数据进行K-medoids建模和GAM回归

第一个用例通过K-medoids方法提取典型电力负荷曲线。 有50个长度为672时间序列(消费者),长度为2周耗电量时间序列。这些测量数据来自智能电表。 维数太高,会发生维数诅咒。...让我们使用一种基于模型基本表示方法- 平均季节性。在此还有一个非常重要注意事项,对时间序列进行归一化是对时间序列进行每次或分类之前必要步骤。...让我们对数据进行并可视化其结果。 让我们绘制 评估结果。 最佳数目为7。让我们绘制结果。 提取消费数据比平均季节性数据更平滑。现在,K 中心提取了4个典型轮廓,并确定了3个簇。...但是也可以检查具有不同数量其他结果。 结论 在本教程中,我展示了如何使用时间序列表示方法来创建用电量更多特征。然后,用时间序列进行K-medoids,并从创建中提取典型负荷曲线。...---- 本文摘选《用电负荷时间序列数据进行K-medoids建模和GAM回归》

63730
您找到你想要的搜索结果了吗?
是的
没有找到

R语言k-Shape时间序列方法股票价格时间序列|附代码数据

本文我们将使用k-Shape时间序列方法检查与我们有业务关系公司股票收益率时间序列 企业企业交易和股票价格 在本研究中,我们将研究具有交易关系公司价格变化率时间序列相似性。...形状提取 通过SBD找到时间序列质心向量 。 k-Shape整个算法如下。 k-Shape通过像k-means这样迭代过程为每个时间序列分配簇。...将每个时间序列与每个质心向量进行比较,并将其分配给最近质心向量 更新群集质心向量 重复上述步骤1和2,直到集群成员中没有发生更改或迭代次数达到最大值。...---- 用电负荷时间序列数据进行K-medoids建模和GAM回归 01 02 03 04 将zscore作为“preproc”,“sbd”作为距离,以及centroid =“shape...---- 本文摘选 《 R语言k-Shape时间序列方法股票价格时间序列 》。 ----

25420

R语言k-Shape时间序列方法股票价格时间序列|附代码数据

本文我们将使用k-Shape时间序列方法检查与我们有业务关系公司股票收益率时间序列企业企业交易和股票价格在本研究中,我们将研究具有交易关系公司价格变化率时间序列相似性。...----点击标题查阅往期内容用电负荷时间序列数据进行K-medoids建模和GAM回归左右滑动查看更多01020304将zscore作为“preproc”,“sbd”作为距离,以及centroid...Python Monte Carlo K-Means实战研究R语言k-Shape时间序列方法股票价格时间序列R语言对用电负荷时间序列数据进行K-medoids建模和GAM回归R语言谱...model)EM算法聚类分析间歇泉喷发时间R语言用温度城市层次、kmean、主成分分析和Voronoi图可视化R语言k-Shape时间序列方法股票价格时间序列R语言中SOM(自组织映射神经网络...R语言进行网站评论文本挖掘基于LDA主题模型商品评论文本挖掘R语言鸢尾花iris数据层次聚类分析R语言对用电负荷时间序列数据进行K-medoids建模和GAM回归R语言算法应用实例

45800

R语言k-Shape时间序列方法股票价格时间序列|附代码数据

本文我们将使用k-Shape时间序列方法检查与我们有业务关系公司股票收益率时间序列 企业企业交易和股票价格 在本研究中,我们将研究具有交易关系公司价格变化率时间序列相似性。...形状提取 通过SBD找到时间序列质心向量 。 k-Shape整个算法如下。 k-Shape通过像k-means这样迭代过程为每个时间序列分配簇。...将每个时间序列与每个质心向量进行比较,并将其分配给最近质心向量 更新群集质心向量 重复上述步骤1和2,直到集群成员中没有发生更改或迭代次数达到最大值。...---- 用电负荷时间序列数据进行K-medoids建模和GAM回归 01 02 03 04 将zscore作为“preproc”,“sbd”作为距离,以及centroid =“shape...---- 本文摘选 《 R语言k-Shape时间序列方法股票价格时间序列 》 。 ----

35600

时间序列轨迹

不同于一般样本方式,时间序列因为其独特时变特性,很多研究者都在探寻如何其轨迹进行。 然而轨迹非常有挑战。...上述定义都是假设在时间序列对齐情况下,也即我们假设时间序列长度是相等,而且我们期望不同时间序列上每个相同时间物理含义是一致,表示是同一个目标(值)。...有很多工作就采用这种简单方式,文中通过多项式(三次)去拟合了不同时间序列,然后直接用FCM(fuzzy c-means)拟合多项式系数去做了,然后得到了如下结果。...当然,我觉得这里影响效果距离定义,文中直接把拟合多项式系数欧式距离作为时间序列距离,优点是降维,而缺点是多项式中不同系数曲线拟合作用不一样,也就是实际距离影响不一样。...比如上例中,如果我们有异常和正常划分,我们完全可以将多项式系数作为自变量来进行分类模型训练,分类模型能够根据数据凸显出不同系数重要性,而非在等权关系。

1.6K10

Python用 tslearn 进行时间序列可视化

p=33484 我们最近在完成一些时间序列任务,偶然发现了 tslearn 库。...我很想看看启动和运行 tslearn 已内置有多简单,结果发现非常简单直接(点击文末“阅读原文”获取完整代码数据)。...netdata_pandas 用于提取一些时间序列数据到 pandas 数据框中。...: ---- 01 02 03 04 典型特征是你总是会得到一些看起来很糟糕随机数据,尤其是凭空选取了上面的很多参数,最重要是 K 数量,鉴于我们有大量指标(超过 700...总之,我发现 tslearn 库非常有用,因为它节省了我很多时间,让我快速建立并运行了一个工作原型,所以我期待着还能使用它提供其他一些时间序列相关功能。

47910

使用高斯混合模型不同股票市场状况进行

我们可以根据一些特征将交易日状态进行,这样会比每个每个概念单独命名要好的多。...高斯混合模型是一种用于标记数据模型。 使用 GMM 进行无监督一个主要好处是包含每个空间可以呈现椭圆形状。...高斯混合模型不仅考虑均值,还考虑协方差来形成集群 GMM 方法一个优点是它完全是数据驱动。提供给模型数据就可以进行。...使用符合 GMM 宏观经济数据美国经济进行分类 为了直观演示 GMM,我将使用二维数据(两个变量)。每个对应簇都是三个维度多正态分布。...给定二维数据,GMM 能够产生三种不同状态。 最后,如果要创建一个有意义模型,应该考虑更多变量。实际上一系列不同指标构成了美国经济及其表现。

1.5K30

比较不同单细胞转录组数据方法

背景介绍 之前必须要对表达矩阵进行normalization,而且要去除一些批次效应等外部因素。通过对表达矩阵,可以把细胞群体分成不同状态,解释为什么会有不同群体。...不过从计算角度来说,还是蛮复杂,各个细胞并没有预先标记好,而且也没办法事先知道可以多少。尤其是在单细胞转录组数据里面有很高噪音,基因非常多,意味着维度很高。...这样高维数据,需要首先进行降维,可以选择PCA或者t-SNE方法。...这里主要比较6个常见单细胞转录组数据包: SINCERA pcaReduce SC3 tSNE + k-means SEURAT SNN-Cliq 所以需要安装并且加载一些包,安装代码如下; install.packages...## 上面的tSNE结果,下面用kmeans方法进行,假定是8细胞类型。

4.6K120

使用轮廓分数提升时间序列表现

我们将使用轮廓分数和一些距离指标来执行时间序列实验,并且进行可视化 让我们看看下面的时间序列: 如果沿着y轴移动序列添加随机噪声,并随机化这些序列,那么它们几乎无法分辨,如下图所示-现在很难将时间序列列分组为簇...把看起来相似的波形分组——它们有相似的形状,但欧几里得距离可能不低 距离度量 一般来说,我们希望根据形状对时间序列进行分组,对于这样-可能希望使用距离度量,如相关性,这些度量或多或少与波形线性移位无关...较高轮廓分数表示簇内数据点相互之间更加相似,而不同簇之间数据点差异更大,这通常是良好结果。...轮廓分数取值范围在 -1 到 1 之间,具体含义如下: 轮廓分数接近1:表示簇内数据点相似度高,不同簇之间差异很大,是一个好结果。...低或负平均轮廓分数(接近-1)表明重叠或形成不良集群。 0左右分数表示该点位于两个簇边界上。 现在让我们尝试对时间序列进行分组。

27610

动手实战 | 用 TSLearn 进行时间序列和可视化

#TSer# 时间序列在工业生产生活中十分常见,大到工业运维中面对海量KPI曲线隐含关联关系挖掘,小到股票收益曲线中增长模式归类,都要用到时序方法帮助我们发现数据样本中一些隐含、深层信息...TSLearn 是一个流行 Python 包,提供用于分析时间序列机器学习工具。该包基于 scikit-learn、numpy 和 scipy 库,启动和运行内置算法非常简单直接。...本次文章将给大家展示一个使用 TSLearn 进行时间序列和可视化过程。...tslearn.preprocessing import TimeSeriesScalerMeanVariance 接着用 Pandas 提取一些时间序列数据。...其中 plots 为常用绘图功能。我们定义输入,就可以轻松地画出时间序列图像。

1.3K10

Python用KShape对时间序列进行和肘方法确定最优数k可视化|附代码数据

# 检查每个时间序列数据最大长度。        ...r语言有限正态混合模型EM算法分层、分类和密度估计及可视化Python Monte Carlo K-Means实战研究R语言k-Shape时间序列方法股票价格时间序列R语言对用电负荷时间序列数据进行...SAS用K-Means 最优k值选取和分析用R语言进行网站评论文本挖掘基于LDA主题模型商品评论文本挖掘R语言鸢尾花iris数据层次聚类分析R语言对用电负荷时间序列数据进行K-medoids...建模和GAM回归R语言算法应用实例用电负荷时间序列数据进行K-medoids建模和GAM回归分位数回归、GAM样条曲线、指数平滑和SARIMA电力负荷时间序列预测【视频】R语言广义相加模型...(GLM)和广义相加模型(GAM):多元(平滑)回归分析保险资金投资组合信用风险敞口R语言对用电负荷时间序列数据进行K-medoids建模和GAM回归用电负荷时间序列数据进行K-medoids建模和

1K00

Python用KShape对时间序列进行和肘方法确定最优数k可视化|附代码数据

p=27078最近我们被客户要求撰写关于时间序列进行研究报告,包括一些图形和统计输出。 时序数据方法,该算法按照以下流程执行。...# 检查每个时间序列数据最大长度。        ...r语言有限正态混合模型EM算法分层、分类和密度估计及可视化Python Monte Carlo K-Means实战研究R语言k-Shape时间序列方法股票价格时间序列R语言对用电负荷时间序列数据进行...建模和GAM回归R语言算法应用实例用电负荷时间序列数据进行K-medoids建模和GAM回归分位数回归、GAM样条曲线、指数平滑和SARIMA电力负荷时间序列预测【视频】R语言广义相加模型...(GLM)和广义相加模型(GAM):多元(平滑)回归分析保险资金投资组合信用风险敞口R语言对用电负荷时间序列数据进行K-medoids建模和GAM回归用电负荷时间序列数据进行K-medoids建模和

92620

Python用KShape对时间序列进行和肘方法确定最优数k可视化|附代码数据

# 检查每个时间序列数据最大长度。        ...r语言有限正态混合模型EM算法分层、分类和密度估计及可视化Python Monte Carlo K-Means实战研究R语言k-Shape时间序列方法股票价格时间序列R语言对用电负荷时间序列数据进行...SAS用K-Means 最优k值选取和分析用R语言进行网站评论文本挖掘基于LDA主题模型商品评论文本挖掘R语言鸢尾花iris数据层次聚类分析R语言对用电负荷时间序列数据进行K-medoids...建模和GAM回归R语言算法应用实例用电负荷时间序列数据进行K-medoids建模和GAM回归分位数回归、GAM样条曲线、指数平滑和SARIMA电力负荷时间序列预测【视频】R语言广义相加模型...(GLM)和广义相加模型(GAM):多元(平滑)回归分析保险资金投资组合信用风险敞口R语言对用电负荷时间序列数据进行K-medoids建模和GAM回归用电负荷时间序列数据进行K-medoids建模和

81300

Python用KShape对时间序列进行和肘方法确定最优数k可视化|附代码数据

p=27078 最近我们被客户要求撰写关于KShape对时间序列进行研究报告,包括一些图形和统计输出。 时序数据方法,该算法按照以下流程执行。...使用基于互相关测量距离标度(基于形状距离:SBD) 根据 1 计算时间序列质心。...        # 检查每个时间序列数据最大长度。        ...,以调整时间序列数据长度        for i, ts in enumerate(tsdata):             dta[i] = ts + [ts[-1]] * n_dd     ...() plt.show() ---- R语言k-Shape时间序列方法股票价格时间序列 01 02 03 04 用肘法计算簇数 什么是肘法...

59500

Python用KShape对时间序列进行和肘方法确定最优数k可视化|附代码数据

p=27078 最近我们被客户要求撰写关于时间序列进行研究报告,包括一些图形和统计输出。 时序数据方法,该算法按照以下流程执行。...使用基于互相关测量距离标度(基于形状距离:SBD) 根据 1 计算时间序列质心。...(一种新基于质心算法,可保留时间序列形状) 划分成每个簇方法和一般kmeans一样,但是在计算距离尺度和重心时候使用上面的1和2。...        # 检查每个时间序列数据最大长度。        ...,以调整时间序列数据长度        for i, ts in enumerate(tsdata):             dta[i] = ts + [ts[-1]] * n_dd

43400

Python用KShape对时间序列进行和肘方法确定最优数k可视化|附代码数据

p=27078  时序数据方法,该算法按照以下流程执行。 使用基于互相关测量距离标度(基于形状距离:SBD) 根据 1 计算时间序列质心。...(一种新基于质心算法,可保留时间序列形状) 划分成每个簇方法和一般kmeans一样,但是在计算距离尺度和重心时候使用上面的1和2。...        # 检查每个时间序列数据最大长度。        ...,以调整时间序列数据长度        for i, ts in enumerate(tsdata):             dta[i] = ts + [ts[-1]] * n_dd     ...() plt.show() 点击标题查阅往期内容 R语言k-Shape时间序列方法股票价格时间序列 左右滑动查看更多 01 02 03 04 用肘法计算簇数 什么是肘法...

1K20

教程 | 如何为时间序列数据优化K-均值速度?

数据分析解决方案提供商 New Relic 在其博客上介绍了为时间序列数据优化 K-均值速度方法。机器之心对本文进行了编译介绍。...鉴于我们所收集数据量是如此巨大,更快时间至关重要。 加速 k-均值 k-均值是一种流行分组数据方法。...inline 在接下来测试中,我们首先生成 10000 个随机时间序列数据,每个数据样本长度为 500。...然后我们向随机长度正弦波添加噪声。尽管这一数据 k-均值方法而言并不理想,但它足以完成未优化实现。...我们从我们初始数据集中选择了 num_clust 随机时间序列数据作为质心(代表每个中心)。

1.1K100

R语言对用电负荷时间序列数据进行K-medoids建模和GAM回归|附代码数据

通过用电负荷消费者进行,我们可以提取典型负荷曲线,提高后续用电量预测准确性,检测异常或监控整个智能电网(Laurinec等人(2016),Laurinec和Lucká( 2016))。...第一个用例通过K-medoids方法提取典型电力负荷曲线。有50个长度为672时间序列(消费者),长度为2周耗电量时间序列。这些测量数据来自智能电表。维数太高,会发生维数诅咒。...让我们使用一种基于模型基本表示方法- 平均季节性。在此还有一个非常重要注意事项,对时间序列进行归一化是对时间序列进行每次或分类之前必要步骤。...让我们对数据进行并可视化其结果。让我们绘制 评估结果。最佳数目为7。让我们绘制结果。 提取消费数据比平均季节性数据更平滑。 现在,K 中心提取了4个典型轮廓,并确定了3个簇。...但是也可以检查具有不同数量其他结果。结论在本教程中,我展示了如何使用时间序列表示方法来创建用电量更多特征。然后,用时间序列进行K-medoids,并从创建中提取典型负荷曲线。

18610

内置降维、等算法,时间序列数据分析Python库Deeptime

机器之心报道 作者:杜伟、陈萍 本文介绍一个用于分析时间序列数据 Python 库,可支持数据降维、、马尔可夫状态模型、隐马尔可夫模型等算法。...很多开发者都使用 Python 作为他们主要开发语言,其中一个原因是 Python 拥有一个强大标准库。通过各种库函数,开发者可以快速地进行代码编写。...本文将为读者介绍一个用于分析时间序列数据 Python 库:Deeptime。特别地,该库实现了降维、和马尔可夫模型估计等算法。...、使用神经网络进行深度降维、SINDy、马尔可夫状态模型、隐马尔可夫模型等。...此外该库还提供有使用 API 文档、日志更新等其他内容。 ? 以上图红框中标出动态数据降维算法为例,鼠标点击该算法,在一级标题下会出现其包含子标题。点击你想了解词条,即可链接到相应说明文档。

83320
领券