Math 我如何衡量波动性?
我试图确定排名的波动性 更具体地说,秩可以是X个数据点上的1到16个(数据点的数量最多变化30个) 我希望能够测量这种波动性,然后以某种方式将其映射到一个百分比 我不是数学怪人,所以请不要向我吐复杂的公式:)Math 我如何衡量波动性?,math,statistics,formula,measure,volatility,Math,Statistics,Formula,Measure,Volatility,我试图确定排名的波动性 更具体地说,秩可以是X个数据点上的1到16个(数据点的数量最多变化30个) 我希望能够测量这种波动性,然后以某种方式将其映射到一个百分比 我不是数学怪人,所以请不要向我吐复杂的公式:) 我只想用最简单的方式来编写代码。我认为最简单的第一步应该是X个数据点上的标准偏差。我认为最简单的第一步应该是X个数据点上的标准偏差。我认为这就是您要寻找的。有一些公式需要处理,但不难计算。我想这就是你想要的。有一些公式需要处理,但不难计算。如果你想得到真正简单的东西,可以将连续等级之间绝对
我只想用最简单的方式来编写代码。我认为最简单的第一步应该是X个数据点上的标准偏差。我认为最简单的第一步应该是X个数据点上的标准偏差。我认为这就是您要寻找的。有一些公式需要处理,但不难计算。我想这就是你想要的。有一些公式需要处理,但不难计算。如果你想得到真正简单的东西,可以将连续等级之间绝对差异的平均值作为波动率。这增加了递归的好处。我们将此用于初始化:
double sum=0;
for (int i=1; i<N; i++)
{
sum += abs(ranks[i]-ranks[i-1]);
}
double volatility = sum/N;
这也被称为(在本例中为等级绝对差异的平均值)。如果你想要真正简单的东西,可以将连续等级之间绝对差异的平均值作为波动率。这增加了递归的好处。我们将此用于初始化:
double sum=0;
for (int i=1; i<N; i++)
{
sum += abs(ranks[i]-ranks[i-1]);
}
double volatility = sum/N;
这也被称为(本例中等级的绝对差异)。鉴于您有一个小样本集(您说最多30个数据点),并且标准偏差很容易受到异常值的影响,我建议使用作为波动性度量。这是一个很简单的计算,它将为小样本集上的数据分布提供有意义的表示。鉴于您有一个小样本集(您说最多30个数据点),并且标准偏差很容易受到异常值的影响,我建议使用作为波动性的度量。这是一个很简单的计算,它将为分布在小样本集中的数据提供有意义的表示。给出的任何答案中缺少什么?给出的任何答案中缺少什么?