Tag: 时间序列

评估每年的时间序列

我有一个这个内容(例如这里使用宿舍,而不是几个月)的表格: Time | Value ——–+——- 2005.01 | 101 2005.02 | 104 2005.03 | 101 2005.04 | 105 2006.01 | 111 2006.02 | 104 2006.03 | 109 2006.04 | 115 2007.01 | 121 2007.02 | 114 2007.03 | 131 2007.04 | 125 … 2013.01 | 101 2013.02 | 104 2013.03 | 101 2013.04 | 105 我想要做的是,用图表的方式来看看这些值在一年中如何变化。 […]

具有分类variables的dynamic范围

我想按照以下三个类别之一对考试成绩的时间序列进行sorting: 理想情况下,一个函数会按照“难度”对分数进行sorting,同时保持时间顺序。 我想这样做没有filter等这样的事情是非常接近,但不是那里。 我是否需要使用dynamic范围? 或者我可以在VLOOKUP或INDEX / MATCH的表格对话框中定义数据范围? 我想条形图将是最简单的方式来说明数据,但我愿意提供build议。 新的分数每天都在增加,而且有不同的困难。 这是电子表格,如果有人想看看。 编辑: 输出可视化可以是,例如,一个集群条形图,但每个类别只有一个标签。 这个想法是,我想保留时间顺序,而不必在图上标记。 例如,在那里,是否可以通过一个快速而简单的公式驱动的方式将这14个和17个值的“分数”放在一个标签下? 我觉得17条条形图聚集得太紧密,难以阅读。 我意识到这是一个比公式问题更格式化,但我感谢两个方面的投入。

使用Excel计算每周平均值

我有几年的时间系列。 现在我想计算每周平均值。 但问题是,它需要从周三到周三的平均水平。 这里是一个小数据示例: Date X 03.01.2005 2.154 04.01.2005 2.151 05.01.2005 2.151 06.01.2005 2.15 07.01.2005 2.146 08.01.2005 2.146 09.01.2005 2.146 10.01.2005 2.146 11.01.2005 2.146 12.01.2005 2.145 13.01.2005 2.144 14.01.2005 2.144 15.01.2005 2.144 16.01.2005 2.144 17.01.2005 2.143 18.01.2005 2.144 19.01.2005 2.143 20.01.2005 2.144 21.01.2005 2.143 22.01.2005 2.143 23.01.2005 2.143 24.01.2005 2.143 所以05.01是星期三。 我如何计算从06.01到12.01 (即7天)的平均值? 对于这个例子,它将是: (2.15 […]

在SQL Server数据库中导入可变时间序列数据

我已经在堆栈溢出和其他地方寻找一个解决这个问题的办法,但找不到处理卷的例子。 如果我错过了在其他地方发布的解决scheme,如果有人能指引我正确的方向,我将不胜感激。 我正在尝试从45个不同的Excel工作表导入时间序列数据(每个Excel工作簿约5个)。 每个工作表都包含商品价格系列,涵盖了每种商品的几年每日价格。 原始的Excel数据每天有一行可能存在价格,每个商品合约一列,通常是月度期货合约。 因此,每个合同的积分至less是30(而不是更多),而整个表格有几千行和100多列。 我能够构build一个读取数据并使用unpivot的SSIS包,将matrix转换为具有以下列的行logging: Date, Price, Contract 但问题是,在unpivot变换我不得不手动指定每个转换的input列的目标列。 所以有45个工作表,每个工作表包含超过100列(甚至几百个)的合同,我最终会在接下来的几天里手动对这些转换进行“硬编码”。最后,这不是灵活/正如我所希望的那样可用。 附加的原始数据示例(整个Cocoa工作表包含9724行和195列) 下面是如何configuration另一种商品的unpivot。 “目标列”必须逐行手动填写。 我希望我刚刚错过了在unpivotconfiguration中的正确步骤,使这些列dynamic。 理想情况下,SSIS解决scheme可以在以后再次使用同样格式化的Excel工作簿。 不需要在服务器上运行它,因为它不是经常发生的事情,而是每年最多一次或两次。 所以我可以很容易地从VS内部手动启动它。 我试图帮助学术研究人员,否则将花费大量时间在Excel中手动清理和分析数据。

Excel时间序列数据图

我正在试图绘制一些时间序列数据,但是到目前为止,这种方式已经让我难堪了。 这里的突出部分是每个数据点都与一个开放date和一个closuresdate相关联。 我想要一个时间序列线图来计算给定date打开的数字。 例如:打开 – closures 第一笔logging:2/10/2013 – 3/1/2013 第二笔logging:2013年2月15日 – 2013年3月5日 我正在寻找的graphics将从0开始,在2/10上升到1,在2/15上升到2,然后在3/1下降1,在3/5下降到0。 实际的数据集包含数百个logging,所以手动处理是不可能的。 我确定必须有一个简单的方法来做到这一点,但我还没有find它。 试过帮助和谷歌search,但我不完全确定我在找什么。

DDE:Excel分析中的时间序列

简介:我需要使用DDE在Excel中存储/分析进入1个单元格的实时时间序列。 问题:由于它是一个不断变化的单元格,我不知道如何获取更新值的每个实例,所以我可以在其他公式,图表等中使用它。毫秒,我想要得到实际的时间序列(t,t-1,t-2,t-3等)。 我不知道如何作为一个时间序列存储。 详情:我正在使用MetaTrader 4(MT4)开发一些分析。 导入实时价格的代码如下所示: =MT4|BID!EURUSD =MT4|ASK!EURUSD =MT4|HIGH!EURUSD =MT4|LOW!EURUSD =MT4|TIME!EURUSD 我希望能够使用各种公式中的时间序列来实时计算和更新图表。 如果我可以将实时数据发送给MATLAB,那也是有帮助的。 但是实时分析必须要有实时的数据。 谢谢你的帮助。

在Pandas中parsing多索引Excel文件

我有一个三级列MultiIndex的时间序列Excel文件,我想成功parsing如果可能的话。 有一些关于如何做到这一点的堆栈溢出索引,但不是列和parse函数有一个header似乎没有行列表。 ExcelFile的外观如下所示: A列是从A4开始的所有时间序列date 列B具有top_level1(B1)mid_level1(B2)low_level1(B3)数据(B4-B100 +) 列C具有空(C1)空(C2)低级2(C3)数据(C4-C100 +) D列有空(D1)mid_level2(D2)low_level1(D3)数据(D4-D100 +) 列E具有空(E1)空(E2)low_level2(E3)数据(E4-E100 +) … 因此,有两个low_level值,许多mid_level值和一些top_level值,但技巧是顶级和中级的值为空,并假定为左侧的值。 因此,例如,上面的所有列都将top_level1作为顶级多索引值。 到目前为止,我的最好的想法是使用transpose ,但它填补了Unnamed: #无处不在,似乎没有工作。 在pandas0.13 read_csv似乎有一个header参数,可以采取一个列表,但这似乎并没有parse 。

Excel绘图时间序列频率连续x轴

我想绘制类似于下面的时间序列频率数据。 我尝试了很多types的图表,但他们都把时间(即08:00)准确地放在数据系列栏下,我也尝试input8-9,9-10,10-11 ……但是这看起来很糟糕,只是因为时间系列需要连续。 我想以8:00和18:00为起点和终点,数据系列应该高于区间,8-9-10-11之间等等。有什么build议吗? 08:00:00 – 09:00:00 12 09:00:00 – 10:00:00 11 10:00:00 – 11:00:00 13 11:00:00 – 12:00:00 12

R:反转时间序列对象中的数据

我想出了一个用时间序列来倒退(即预测过去)的方法。 现在我只是在编程中苦苦挣扎。 我想扭转时间序列数据,以便我可以预测过去。 我该怎么做呢? 说原来的时间序列对象是这样的: Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec 2008 116 99 115 101 112 120 120 110 143 136 147 142 2009 117 114 133 134 139 147 147 131 125 143 136 129 我希望看起来像这样的“倒退”: Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov […]