Hello JMP community
"Cycles detected" is a major problem (that occurs frequently) due to simulating business rules which are NOT cyclic row-wise. However, JMP is unable to handle a very simple row-wise dependency that excel can. Quite frankly, I do not like hearing that JMP is not spreadsheet because I think a significant portion of users probably came up w/ this sort of problem. I am fighting this problem constantly as data is classified per records (ie. date/time) and as such is subject prior records. Why would JMP provide lag function if they did not want to make it easier handling row-wise operations (and it is great, I constantly use it). But doing so opens the cycles detected problem, and again spreadsheet thinking-wise, there are no conflicts. Excel can handle it easily, JMP cannot. I hold a Pro license and a feedback like this back to my upper management frankly would not look great. To me the major advantage of JMP Pro is the user friendly ability of complex modeling, data science and machine learning on big data. Current described problem is an issue against the user friendliness of the tool. If I can't do anything else, I need to export from JMP so I can do this w/ Excel (which is hassle)
My intentions from this post :
1- Is there anything I can do to bring this to developers attentions ?
E.g. I tried "Ignore Errors" and "Ignore all Cycles" independently - I had an expectation that these may have bypassed the necessary checks and could perhaps let the formulas run through (they did not)
2- Is there any formula based approach (even if script, this needs to be in a formula) that can be used ? I am attaching 2 samples below - same calculations, one in JMP and the other in xls.
A is a free input col.
B initializes to A for record = 1 , and then is either A or prior value of B ( ie. itself using lag function) dependent on C
C is A - prior value of B
thanks.