日历

2008 9.7 Sun
 123456
78910111213
14151617181920
21222324252627
282930    
«» 2008 - 9 «»

日志分类

文章搜索

日志文章

2008年03月25日 10:40:48

数据分析讲堂

数据分析讲堂

第六课 TM1应用实例(2

第五讲 库存吞吐立方体(续)

5.更多分析型派生变量
计算损失与吞吐的百分比是相当简单直接的,Thor说。给我印象最深的是,Lulu回答道,你怎么计算每个地点各个年份相对损失最多的鱼种?Thor给出如下回答(见图6.5.1):
“Fish”{N},
      Site.,
      Time.year.,
      Food_source.Fish.all.,
      Qty rejected + Qty damaged + Qty spoiled + Qty over aged /
      Qty received .max


1)  
手头的数量
你如何计算手头的数量?Lulu问。这很容易,Thor回答,手头数量是流入与流出的差,我已经写出了如下公式。你同意Thor的意见吗?考虑一下。
“Qty on hand”{Kg},
        L.leaf. =
              Qty received

              Qty rejected

                Qty over aged

                Qty damaged

                Qty spoiled

                Qty sent to production
Thor说,你看到了,你只需用所有的流入,即接收的数量,减去所有的流出,即各种原因导致的损失与送去生产的鱼之和,然后你得到的就是手头鱼的数量。是这样吗? Lulu说。我觉得你忽略了一些东西。你怎么想?

手头数量难道不也是前一天手头数量的函数吗?无疑,此公式是一个时间递归函数。当我批评你的公式的时候,你能告诉我手头数量应该指的是一天的什么时候吗?是一天开始的时候,结束的时候,此天的平均值,还是每一次数量改变后手头的数量?Thor,你的公式不仅是错的,而且不清楚,Lulu一针见血地指出了这个错误。
首先,Lulu说,我让手头数量指一天开始时的手头数量。虽然它可以指任何时间,但我一定得选一个时间,我觉得了解每天开始时手头鱼的数量更有意义一些。因此,所有手头鱼数量的增加和减少都将影响下一天手头鱼的数量,某一天手头鱼数量的增加和减少都代表了发生在前一天的事件。最后,手头数量的递归特性,即对其前一天值的依赖性,只对模型第一天以外的其他日期有效,因为第一天没有前一天。所以,回归定义的手头数量只能应用于第2到第N天,第一天的手头数量很好计算,公式如下:
“Qty on hand”{Kg},
      Site.,
      Food_source.fish.leaf.,
      Time.day.first.after =
            Qty on hand, Time.day.this - 1 )+

            Qty received Qty rejected Qty over aged

              Qty damaged Qty spoiled Qty sent to production ),
              Time.day.this - 1 )

“Qty on hand”{Kg},
      Site.,
      Food_source.fish.leaf.,
      Time.day.first << input
因此,任一给定日期开始时候的手头数量,等于前一天的手头数量加上前一天新接收的数量,再减去所有送走的与所有损失的数量。

类别: 无分类 |  评论(0) |  浏览(1741) |  收藏
发表评论