From 7c6c2e09e3ad1d41f26869cb7b9f9882175c8a6e Mon Sep 17 00:00:00 2001 From: Gertjan van den Burg Date: Tue, 10 Mar 2020 12:27:53 +0000 Subject: Initial commit --- examples/R/README.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 examples/R/README.md (limited to 'examples/R/README.md') diff --git a/examples/R/README.md b/examples/R/README.md new file mode 100644 index 0000000..14ce4bf --- /dev/null +++ b/examples/R/README.md @@ -0,0 +1,34 @@ +# Loading a TCPD dataset into R + +The file ``load_dataset.R`` contains the function ``load.dataset`` that reads +the JSON file into an R dataframe. The +[RJSONIO](https://cran.r-project.org/web/packages/RJSONIO/index.html) package +is required: + +```R +> install.packages('RJSONIO') +``` + +Simply run: + +```R +> source('./load_dataset.R') +> df <- load.dataset('../../datasets/ozone/ozone.json') +> df + t Total Emissions +1 0 380000 +2 1 400000 +3 2 440000 +4 3 480000 +5 4 510000 +6 5 540000 +7 6 580000 +8 7 630000 +``` + +Notice that the time axis in TCPD is always 0-based. This needs to be taken +into account when comparing detection results to the human annotations. (This +is an unfortunate consequence of the differences between indexing in R and +Python.) + +Missing observations in time series are represented with a ``NA`` value. -- cgit v1.2.3