Unexpected behavior when using the n_periods and drop_high/drop_low parameters at the same time #292
-
First off, thanks a ton for all of the hard work on this package. Its been a huge help for me and my company. When using the cl.Development() method with n_periods, I would expect the drop_high/drop_low parameters to drop the highest/lowest parameters after the earlier periods have been dropped from each development period. Instead it appears that the highest and lowest periods are dropped first, and then the earlier diagonals get dropped. This can frequently cause cases where only the low (or high) ldf gets dropped, skewing results. Is there a way you'd recommend accomplishing this in the package's current state, or is this functionality yet to be built in? For an example try running: |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
Hi @cdietrich215 . Very nice to hear that the library has been helpful for you and your company. I agree with you that it is more intuitive for high/low to drop after censoring for n_periods, and you're right, it doesn't work that way currently. This hasn't even been on my radar, so thanks for bringing it up. It is, unfortunately, functionality that needs to be built. I'm converting this dicussion to an issue so that it be used for code development. |
Beta Was this translation helpful? Give feedback.
Hi @cdietrich215 . Very nice to hear that the library has been helpful for you and your company.
I agree with you that it is more intuitive for high/low to drop after censoring for n_periods, and you're right, it doesn't work that way currently. This hasn't even been on my radar, so thanks for bringing it up. It is, unfortunately, functionality that needs to be built. I'm converting this dicussion to an issue so that it be used for code development.