Example Response: Results from a previously solved decision flow using POST rason.net/api/model/{nameorid}/solve.
Notes:
- Overall flow “status” contains the id of the actual model instance that was created after calling
POST rason.net/api/model/{nameorid}/solve.
- Overall flow "status" shows "solveTimestamp" indicating the moment in time when the entire flow was solved.
-
The “status” object for a decision flow stage contains the id that corresponds to a model on the server:
- For reusable stages, the id refers to origin/version resource id of the rason/excel reusable model
- For inline stages, the id refers to the resource id of the enclosing flow model instance.
- The "status" object for a decision flow stage displays "solveTimestamp" indicating the moment in time when the
stage was solved.
{
"status": {
"id": "2590+mlrDF+2020-12-23-00-44-21-465964",
"code": 0,
"codeText": "Success",
"solveTimestamp": "2020-12-23-00-44-31-738690",
"solveTime": 3333
},
"results": {
"mlr-reusable.myModel.anova": [],
"mlr-reusable.myModel.coefficients": [],
"mlr-reusable.myModel.detailedCoefficients": [],
"mlr-reusable.myModel.detailedResiduals": [],
"mlr-reusable.myModel.entranceTolerance": [],
"mlr-reusable.myModel.influenceDiagnostics": [],
"mlr-reusable.myModel.multicollinearityDiagnostics": [],
"mlr-reusable.myModel.predictorScreeningInfo": [],
"mlr-reusable.myModel.regressionSummary": [],
"mlr-reusable.myModel.varianceCovariance": [],
"mlr-reusable.newScore.prediction": [],
"mlr-reusable.testScore.intervals": [],
"mlr-reusable.testScore.mad": [],
"mlr-reusable.testScore.mse": [],
"mlr-reusable.testScore.prediction": [],
"mlr-reusable.testScore.r2": [],
"mlr-reusable.testScore.residuals": [],
"mlr-reusable.testScore.rmse": [],
"mlr-reusable.testScore.ss": [],
"mlr-reusable.testScore.sse": [],
"mlr-reusable.testScore.sst": [],
"mlr-reusable.trainScore.intervals": [],
"mlr-reusable.trainScore.mad": [],
"mlr-reusable.trainScore.mse": [],
"mlr-reusable.trainScore.prediction": [],
"mlr-reusable.trainScore.r2": [],
"mlr-reusable.trainScore.residuals": [],
"mlr-reusable.trainScore.rmse": [],
"mlr-reusable.trainScore.ss": [],
"mlr-reusable.trainScore.sse": [],
"mlr-reusable.trainScore.sst": [],
"mlr-reusable.validScore.intervals": [],
"mlr-reusable.validScore.mad": [],
"mlr-reusable.validScore.mse": [],
"mlr-reusable.validScore.prediction": [],
"mlr-reusable.validScore.r2": [],
"mlr-reusable.validScore.residuals": [],
"mlr-reusable.validScore.rmse": [],
"mlr-reusable.validScore.ss": [],
"mlr-reusable.validScore.sse": [],
"mlr-reusable.validScore.sst": []
},
"mlr-reusable": {
"status": {
"id": "2590+mlr-reusable+2020-12-22-17-17-28-531289",
"code": 0,
"codeText": "Success",
"solveTimestamp": "2020-12-23-00-44-31-726603",
"solveTime": 807
},
"myModel": {
"anova": {
"objectType": "dataFrame",
"name": "ANOVA",
"order": "col",
"rowNames": ["Regression", "Error", "Total"],
"colNames": ["DF", "SS", "MS", "F-Statistic", "P-Value"],
"colTypes": ["double", "double", "double", "double", "double"],
"indexCols": null,
"data": [
[5, 1, 6],
[1481.7379525361716, 21.239190320971829, 1502.9771428571435],
[296.34759050723432, 21.239190320971829, 250.49619047619058],
[13.9528666596399, null, null],
[0.200386619063231, null, null]
]
},
"influenceDiagnostics": {
"objectType": "dataFrame",
"name": "Influence Diagnostics",
"order": "col",
"rowNames": ["Record 1", "Record 2", "Record 3", "Record 4", "Record 5",
"Record 6", "Record 7"],
"colNames": ["Cook's Distance", "DFFITS", "Covariance Ratio", "Leverage",
"Delete-1 Variance"],
"colTypes": ["double", "double", "double", "double", "double"],
"indexCols": null,
"data": [
[107.47518518527227, 51.424990138083416, 0.14188702913422824,
1.0631545936513054, 2.913987270808915, 0.61818025245238661,
2.9727210098095447],
[null, null, null, null, null, null, null],
[null, null, null, null, null, null, null],
[0.99845165552432136, 0.99676950350136173, 0.45984550198283475,
0.86447895149935328, 0.94589893248338786, 0.787644364006993,
0.94691109100174853],
[null, null, null, null, null, null, null]
]
},
"detailedResiduals": {
"objectType": "dataFrame",
"name": "Residuals",
"order": "col",
"rowNames": ["Record 1", "Record 2", "Record 3", "Record 4", "Record 5",
"Record 6", "Record 7"],
"colNames": ["Raw", "Standardized", "Studentized", "Deleted"],
"colTypes": ["double", "double", "double", "double"],
"indexCols": null,
"data": [
[0.18134382537429872, 0.261941081096154, 3.3870996717127468, -
1.6965722329459254, -1.071943501101245, -2.1237376882720014,
1.0618688441359865],
[0.039349008573019859, 0.056837456827683354, 0.73495203790261954, -
0.36813183576085584, -0.23259636178714821, -0.46082061151062514,
0.23041030575530949],
[1.0000000000003062, 1.0000000000000773, 1.0000000000000446, -
1.0000000000000406, -1.0000000000000535, -1.0000000000000457,
1.0000000000000351],
[null, null, null, null, null, null, null]
]
},
"coefficients": {
"objectType": "dataFrame",
"name": "Coefficients",
"order": "col",
"rowNames": ["Intercept", "X1", "X2", "X3", "X4", "Weights"],
"colNames": ["Estimate"],
"colTypes": ["double"],
"indexCols": null,
"data": [
[-23.487082869309749, 149.01166572428048, 415.960477398573,
121.07640892657103, 151.68899484535496, -7.9279668096112808]
]
},
"regressionSummary": {
"objectType": "dataFrame",
"name": "Regression Summary",
"order": "col",
"rowNames": ["Residual DF", "R2", "Adjusted R2", "Std. Error Estimate",
"RSS"],
"colNames": ["Value"],
"colTypes": ["double"],
"indexCols": null,
"data": [
[1, 0.98586858727565452, 0.91521152365392722, 4.6085996051915625,
21.239190320971829]
]
},
"detailedCoefficients": {
"objectType": "dataFrame",
"name": "Coefficients",
"order": "col",
"rowNames": ["Intercept", "X1", "X2", "X3", "X4", "Weights"],
"colNames": ["Estimate", "Confidence Interval: Lower", "Confidence
Interval: Upper", "Standard Error", "T-Statistic", "P-Value"],
"colTypes": ["double", "double", "double", "double", "double", "double"],
"indexCols": null,
"data": [
[-23.487082869309749, 149.01166572428048, 415.960477398573,
121.07640892657103, 151.68899484535496, -7.9279668096112808],
[-9817.2912678486209, -6420.4203245593817, -30105.25625420154, -
9828.3505418376717, -21462.07830169308, -441.60206686215588],
[9770.3171021100025, 6718.443656007943, 30937.177208998688,
10070.503359690812, 21765.456291383787, 425.7461332429333],
[770.78910566396416, 517.02551050357522, 2402.071851141035,
783.03688295200607, 1701.0403771476965, 34.130891879765663],
[-0.030471477472528336, 0.28820950358744446, 0.17316737515615238,
0.15462414550655598, 0.089174247056796482, -0.23228126699822157],
[0.980607255587423, 0.82136128652147955, 0.89084075162002208,
0.90233664276260372, 0.94337967667800116, 0.85470175050792052]
]
},
"multicollinearityDiagnostics": {
"objectType": "dataFrame",
"name": "Multicollinearity Diagnostics",
"order": "col",
"rowNames": ["Eigenvalue", "Condition Number", "Intercept", "X1", "X2",
"X3", "X4", "Weights"],
"colNames": ["Component 1", "Component 2", "Component 3", "Component 4",
"Component 5", "Component 6"],
"colTypes": ["double", "double", "double", "double", "double", "double"],
"indexCols": null,
"data": [
[3.6730071738696753E-06, 1180.0164678487108, 0.99997945561313217,
0.990267656034644, 0.9991944090799727, 0.99224894926150142, 0.999758767919465,
0.00084224958727100536],
[0.010435918746027308, 22.137756794176649, 1.7240620011455569E-05,
0.0088257997391910665, 0.00078674087194367207, 0.00731719974698259,
6.5640162959100873E-05, 0.12834187943550959],
[0.077015742133040577, 8.1490916865528664, 3.0578560755202531E-06,
0.00017935197320540931, 6.5721043606337055E-07, 0.00011897926922988472,
0.00012275090771918826, 0.83130061038308478],
[0.27182022378006571, 4.3376856294185409, 2.2986685440246014E-09,
0.00046250118143391085, 8.0394468246562482E-06, 0.000300234112295231,
3.2232605484255242E-05, 3.7656279853642748E-05],
[0.52628650423904266, 3.1173663258103557, 4.9668359866317463E-08,
0.000252242229389297, 9.4036357441602486E-06, 7.5579438000784511E-06,
1.9453368308914693E-05, 0.03617747936598411],
[5.1144379380946488, 1, 1.9394375241198394E-07, 1.2448842136433821E-05,
7.4975507874111751E-07, 7.0796661908484751E-06, 1.1550360633061476E-06,
0.0033001249482969112]
]
},
"varianceCovariance": {
"objectType": "dataFrame",
"name": "Variance-Covariance Matrix of Coefficients",
"order": "col",
"rowNames": ["Intercept", "X1", "X2", "X3", "X4", "Weights"],
"colNames": ["Intercept", "X1", "X2", "X3", "X4", "Weights"],
"colTypes": ["double", "double", "double", "double", "double", "double"],
"indexCols": null,
"data": [
[594115.84541025374, -396732.72786361113, -1850505.4001221072,
-601408.49507572281, -1310903.2853242843, 760.22970426963764],
[-396732.72786361113, 267315.37851148256, 1232078.7696380834,
404340.33514438733, 874334.74061642145, -940.12886509650309],
[-1850505.4001221072, 1232078.7696380834, 5769949.1780441189,
1868436.9332559798, 4084730.3785933196, -1657.4586767497408],
[-601408.49507572281, 404340.33514438733, 1868436.9332559798,
613146.76006319362, 1325771.9443042604, -1836.5072377616627],
[-1310903.2853242843, 874334.74061642145, 4084730.3785933196,
1325771.9443042604, 2893538.3646867773, -2052.4309307878093],
[760.22970426963764, -940.12886509650309, -1657.4586767497408,
-1836.5072377616627, -2052.4309307878093, 1164.9177805082536]
]
},
"predictorScreeningInfo": {
"objectType": "dataFrame",
"name": "Predictor Screening",
"order": "col",
"rowNames": ["Intercept", "X1", "X2", "X3", "X4", "Weights"],
"colNames": ["Criteria", "Included"],
"colTypes": ["double", "wstring"],
"indexCols": null,
"data": [
[2.6457513110645907, 0.18910238671962837, 0.0019185935687154323,
0.051188877004303704, 0.21616064003500096, 0.14905171986625759],
["TRUE", "TRUE", "TRUE", "TRUE", "TRUE", "TRUE"]
]
},
"entranceTolerance": 4.1122383477614725E-15
},
"trainScore": {
"prediction": {
"objectType": "dataFrame",
"name": "Scores: trainData",
"order": "col",
"rowNames": ["Record 1", "Record 2", "Record 3", "Record 4", "Record 5",
"Record 6", "Record 7"],
"colNames": ["Prediction: Y"],
"colTypes": ["double"],
"indexCols": null,
"data": [
[78.3186561746257, 113.03805891890384, 105.81290032828726,
111.09657223294593, 94.171943501101239, 89.723737688272,
73.238131155864011]
]
},
"residuals": {
"objectType": "dataFrame",
"name": "Residuals: trainData",
"order": "col",
"rowNames": ["Record 1", "Record 2", "Record 3", "Record 4", "Record 5",
"Record 6", "Record 7"],
"colNames": ["Value"],
"colTypes": ["double"],
"indexCols": null,
"data": [
[0.18134382537429872, 0.261941081096154, 3.3870996717127468, -
1.6965722329459254, -1.071943501101245, -2.1237376882720014,
1.0618688441359865]
]
},
"sse": 21.239190320973723,
"ss": 64754,
"sst": 1502.9771428571432,
"mse": 3.0341700458533891,
"rmse": 1.7418869210868395,
"mad": 1.3977866920911939,
"r2": 0.9858685872756533
},
"validScore": {
"prediction": {
"objectType": "dataFrame",
"name": "Scores: validData",
"order": "col",
"rowNames": ["Record 1", "Record 2", "Record 3", "Record 4"],
"colNames": ["Prediction: Y"],
"colTypes": ["double"],
"indexCols": null,
"data": [
[88.386069640329225, 103.28937334867146, 118.19379758053017,
106.12656662832126]
]
},
"residuals": {
"objectType": "dataFrame",
"name": "Residuals: validData",
"order": "col",
"rowNames": ["Record 1", "Record 2", "Record 3", "Record 4"],
"colNames": ["Value"],
"colTypes": ["double"],
"indexCols": null,
"data": [
[-4.586069640329228, 1.0106266513285362, -2.2937975805301676, -3.4265666283212539]
]
},
"sse": 39.056267173095925,
"ss": 41881.03,
"sst": 529.80750000000023,
"mse": 9.7640667932739813,
"rmse": 3.1247506769779219,
"mad": 2.8292651251272964,
"r2": 0.92628215498441246
},
"testScore": {
"prediction": {
"objectType": "dataFrame",
"name": "Scores: testData",
"order": "col",
"rowNames": ["Record 1", "Record 2"],
"colNames": ["Prediction: Y"],
"colTypes": ["double"],
"indexCols": null,
"data": [
[93.148609395507151, 82.823761907438126]
]
},
"residuals": {
"objectType": "dataFrame",
"name": "Residuals: testData",
"order": "col",
"rowNames": ["Record 1", "Record 2"],
"colNames": ["Value"],
"colTypes": ["double"],
"indexCols": null,
"data": [
[2.7513906044928547, -10.323761907438126]
]
},
"sse": 114.15021017996204,
"ss": 14453.060000000001,
"sst": 273.78000000000014,
"mse": 57.075105089981022,
"rmse": 7.5548067539799471,
"mad": 6.53757625596549,
"r2": 0.58305862305514644
},
"newScore": {
"prediction": {
"objectType": "dataFrame",
"name": "Scores: newData",
"order": "col",
"rowNames": ["Record 1", "Record 2", "Record 3", "Record 4",
"Record 5", "Record 6", "Record 7", "Record 8", "Record 9",
"Record 10", "Record 11", "Record 12", "Record 13"],
"colNames": ["Prediction: Y"],
"colTypes": ["double"],
"indexCols": null,
"data": [
[79.111452855586833, 75.616521198747392, 104.87496671059371,
91.309331050194245, 93.941406076468283, 106.60569700924839,
106.91936330928239, 84.409355269360375, 94.964740182062371,
118.98659426149131, 90.7644596832126, 113.83085559986498,
111.88936891390706]
]
}
}
}
}