1

a=(0-100)

当 x=0 时,a 应为 0 当 x=100 时,a 应为 100

数据需要向 100 标记呈钟形曲线,这样一旦 x 超过 100,a 将保持在 100 而不会超过。

解释和应用如下:

我们有许多行数据被视为好、坏或有问题。如果一行是坏的,我们将其计为相对于总数的完整值 (1.0)。所以 100 行 o1 bad = 99% 成功 如果一行有问题,我们将其计算为 1 对(可能是 0.75)的百分比,所以 100 行有 1 个有问题的结果为 99.25% 成功

如果只有 1 行数据,我想建立一个适用于该值(不良影响或可疑影响)的因素,将其降低到零影响(在任何一种情况下)。所以.. 像这样的事情: 1 行有 1 个坏或有问题 = 100% 成功(不管有问题的影响) 2 行有一个坏会产生近 100% 的成功 10 行有一个坏可能会产生 99% 的成功率 50 行有 1 个坏的将产生 99.5% 有一个坏的 100 行将产生 99%

与可疑结果类似的影响

我试图得出的这个因素将应用于每个不良和可疑影响的影响变量。

一旦达到某个值(在上述样本 100 中),该因子也不会对影响产生影响。它将始终从 0 开始。

感谢您的任何帮助。-斯科特

4

2 回答 2

0

要拟合钟形曲线,您需要两个参数。根据您提供的数据,您只能估计一个参数,以便适应另一个参数,您将需要更多数据。例如。假设您想用(均值 m 和方差 v)拟合正态曲线,那么您可以轻松地说您的方差为 50 =(100-0/2),但您仍然无法测量 m。您可以根据您拥有的数据和您的要求估算 m。同样,您也可以拟合任何其他曲线。鉴于您的用例 weibull 可能是比正常曲线更好的曲线,因为您不想要对称曲线。

其次,无论是任何曲线,它都不能满足当 a>100 时 x 应保持恒定 100 的命题。要实现这一点,您将不得不使用 2 个或更多方程将整条曲线定义为

对于 x<= 0,f(x) = 0

   BellCurve(x) for 0<x<100

   100 for x>=100
于 2010-07-10T04:23:31.420 回答
0

一个简单的形状函数可以完成这项工作吗?就像是

y = 50-50*cos(PI*x/100)    if x>=0 & x<=100

形状曲线 http://img839.imageshack.us/img839/297/shapey.png

于 2010-07-21T14:51:38.970 回答