diff options
| author | Gertjan van den Burg <gertjanvandenburg@gmail.com> | 2019-09-05 16:20:37 +0100 |
|---|---|---|
| committer | Gertjan van den Burg <gertjanvandenburg@gmail.com> | 2019-09-05 16:20:37 +0100 |
| commit | f0db7ba515cf68558ae0df20034afe595a4d84e6 (patch) | |
| tree | df5d983a2e159171efceab1cc0b0118d9960a22c /app | |
| parent | Add support for univariate datasets with missing values (diff) | |
| download | AnnotateChange-f0db7ba515cf68558ae0df20034afe595a4d84e6.tar.gz AnnotateChange-f0db7ba515cf68558ae0df20034afe595a4d84e6.zip | |
Add word of warning on never changing the x indexing
Diffstat (limited to 'app')
| -rw-r--r-- | app/static/js/makeChart.js | 4 | ||||
| -rw-r--r-- | app/static/js/makeChartMulti.js | 5 |
2 files changed, 8 insertions, 1 deletions
diff --git a/app/static/js/makeChart.js b/app/static/js/makeChart.js index 9ee0e2e..0301a5a 100644 --- a/app/static/js/makeChart.js +++ b/app/static/js/makeChart.js @@ -13,6 +13,10 @@ function preprocessData(data) { run = []; continue; } + // NOTE: remember that this *must* be 0-based indexing, as the + // change point index is ultimately retrieved from this X + // value and the Python code is 0-based as well. Thus, the + // first item should get X = 0. run.push({"X": n++, "Y": d}); } cleanData.push(run); diff --git a/app/static/js/makeChartMulti.js b/app/static/js/makeChartMulti.js index bbe0993..59f5acb 100644 --- a/app/static/js/makeChartMulti.js +++ b/app/static/js/makeChartMulti.js @@ -20,7 +20,10 @@ function preprocess(data) { // console.log("Time axis is not implemented yet. Ignoring."); } for (i=0; i<data.values[0].raw.length; i++) { - var item = {"X": i} + // NOTE: never change this to 1-based indexing. This index is + // ultimately stored in the database as the change point + // index! + var item = {"X": i}; for (j=0; j<nVar; j++) { item["Y" + j] = data.values[j].raw[i]; } |
