我正在尝试建立公司浮动债务利息支出的预测。
我得到了一组ResetDate,它们可以帮助我根据ResetDate的时间匹配给定的速率。
我已经成功地预测了一个周期,但是我需要更长的周期才能满足我的要求。
我尝试了派生节点并嵌套了if语句和填充节点。
我得到了可以使用的数据,我只能看着前面的一个ResetDate。
我想使用'InterestPayDate'并派生:
如果超过“ NextReset”,则将90天添加到“ NextReset”中以创建“ NextReset2”
据我所知...。我的问题所在是我想查看NextReset2并派生:
如果“ InterestPayDate”大于“ NextReset2”,则将90天添加到“ NextReset2”,如果小于“ NextReset2”,则保留“ NextReset2”的当前值
输出应类似于Column E here
不知道我是否需要更深入地研究逻辑功能,说实话,我刚刚学习了SPSS,并且我真的在尝试学习。希望您能指出正确的方向。
谢谢。
答案 0 :(得分:1)
计算完第一个int player_position_x;
int player_position_y;
之后,您需要使用一个NextReset2
节点,如下所示,以更改字段的值。
您可能需要多个这样的相同节点-每个想要延长NextReset2日期的潜在90天时间段都需要一个。在样本数据中,您至少需要两个Filler
节点才能为最后一条记录获取正确的Filler
值。
也许有一种更优雅的方法可以做到这一点,但这确实可行,并且很容易制作节点的副本并像这样将它们串在一起。
另请参阅样本IBM SPSS Modeler流,显示此方法here并使用您的样本数据。