README.md

AppVeyor Build Status Travis-CI Build Status

The 'unavailabilityProductionEntsoe' R package

The unavailabilityProductionEntsoe package provides functions to download, analyze and aggregate indisponibility data fram ENTSOE platform.

Installation

Todo!

# Install dependencies

devtools::install_github("rte-antares-rpackage/unavailabilityProductionEntsoe")

Prerequisites

To use this package you must create an account on ENTSOE platform, you will need an acces token. You can acces to ENTSOE API : https://transparency.entsoe.eu/content/static_content/Static%20content/web%20api/Guide.html

Data download : getDataOutagesProduction

Arguments :

Exemple :

library(unavailabilityProductionEntsoe)
token <- "My-token"

#NL
getDataOutagesProduction(token = token, bz = "10YNL----------L", docType = "A80",
   start = "2018-01-01", end = "2018-02-28", fileToMerge = "NLindispo.csv")

Data visualization : runIndispoApp

After use of getDataOutagesProduction, you have save data in a CSV file. You can visualize data with :

 runIndispoApp("NLindispo.csv")

Make time series : giveTS

Arguments :

After use of getDataOutagesProduction, you have save data in a CSV file. You can create time series data with giveTS.

Exemple :

  giveTS("NLindispo.csv", outFile = "NLindispoTS.csv")

Aggregate time series : aggregateIndispo

Arguments :

Exemple :

 aggregateIndispo("NLindispoTS.csv", "ag1.csv", c("date", "hour", "productionType"))
 aggregateIndispo("NLindispoTS.csv", "ag2.csv", c("date", "hour", "productionType"), colDcast = "productionType")


rte-antares-rpackage/unavailabilityProductionEntsoe documentation built on May 4, 2019, 7:38 a.m.