All Projects → rte-antares-rpackage → antaresViz

rte-antares-rpackage / antaresViz

Licence: other
ANTARES Visualizations

Programming Languages

r
7636 projects
HTML
75241 projects
javascript
184084 projects - #8 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to antaresViz

financial-asset-comparison-tool
R Shiny app to compare the relative performance of cryptos and equities.
Stars: ✭ 97 (+410.53%)
Mutual labels:  shiny, plotly, shiny-apps
emhass
emhass: Energy Management for Home Assistant, is a Python module designed to optimize your home energy interfacing with Home Assistant.
Stars: ✭ 54 (+184.21%)
Mutual labels:  energy, linear-programming
Plotly
An interactive graphing library for R
Stars: ✭ 2,096 (+10931.58%)
Mutual labels:  shiny, plotly
eAnalytics
Dynamic Web-based Analytics for the Energy Industry
Stars: ✭ 28 (+47.37%)
Mutual labels:  energy, shiny
machLearn
Machine learning dashboard created with R/shiny
Stars: ✭ 74 (+289.47%)
Mutual labels:  shiny, shiny-apps
learning R
List of resources for learning R
Stars: ✭ 32 (+68.42%)
Mutual labels:  shiny, shiny-apps
glaes
Geospatial Land Availability for Energy Systems
Stars: ✭ 27 (+42.11%)
Mutual labels:  energy, renewable-energy
echarty
Minimal R/Shiny Interface to ECharts.js
Stars: ✭ 49 (+157.89%)
Mutual labels:  shiny, leaflet
Dash Oil And Gas Demo
Dash Demo App - New York Oil and Gas
Stars: ✭ 156 (+721.05%)
Mutual labels:  energy, plotly
WindTurbineClassification
My master's dissertation on wind turbine fault prediction using machine learning
Stars: ✭ 31 (+63.16%)
Mutual labels:  energy, renewable-energy
memory-hex
Hex Memory Game in Shiny
Stars: ✭ 29 (+52.63%)
Mutual labels:  shiny, shiny-apps
shiny crud
Example Shiny apps implementing CRUD database functionality
Stars: ✭ 88 (+363.16%)
Mutual labels:  shiny, shiny-apps
shiny.fluent
Microsoft's Fluent UI for Shiny apps
Stars: ✭ 170 (+794.74%)
Mutual labels:  shiny, shiny-apps
workshops-setup cloud analytics machine
Tips and Tricks to setup a cloud machine for Analytics and Data Science with R, RStudio and Shiny Servers, Python and JupyterLab
Stars: ✭ 12 (-36.84%)
Mutual labels:  shiny, shiny-apps
shinyFilters
Cascading filter modules for Shiny
Stars: ✭ 13 (-31.58%)
Mutual labels:  shiny, shiny-apps
euro-calliope
A workflow to build models of the European electricity system for Calliope.
Stars: ✭ 23 (+21.05%)
Mutual labels:  energy, renewable-energy
PlotsOfData
Shiny App for comparison of samples
Stars: ✭ 47 (+147.37%)
Mutual labels:  shiny, shiny-apps
PlotTwist
PlotTwist - a web app for plotting and annotating time-series data
Stars: ✭ 21 (+10.53%)
Mutual labels:  shiny, shiny-apps
Raspberry-Pi-Electricity-Monitor
Software for monitoring the electricity consumption of a home with a Raspberry Pi
Stars: ✭ 33 (+73.68%)
Mutual labels:  energy, dygraphs
shiny-apps
Some of my Shiny apps for fun
Stars: ✭ 54 (+184.21%)
Mutual labels:  shiny, shiny-apps


antaresViz

antaresViz is the package to visualize the results of your Antares simulations that you have imported in the R session with package antaresRead. It provides some functions that generate interactive visualisations. Moreover, by default, these functions launch a shiny widget that provides some controls to dynamically choose what data is displayed in the graphics.

CRAN_Status_Badge codecov R build status

Installation

You can install stable version from CRAN with:

install.packages("antaresViz")

To install the last development version:

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

To display the help of the package and see all the functions it provides, use:

help(package="antaresViz")

Basic plots

antaresViz provides a plot method for tables generated with antaresRead. This method is for visualizing a single variable in different formats (times series, barplot, monotone, distribution and cumulative distribution). For instance, the following code displays the distribution of marginal price in different areas.

mydata <- readAntares(areas = "all")
plot(mydata, variable = "MRG. PRICE")

For more information, run:

?plot.antaresDataTable

Stacks

Function prodStack generates a production stack for a set of areas. Different stacks have been defined. One can see their definition with command productionStackAliases().

With function exchangesStack, one can visualize the evolution and origin/destination of imports and exports for a given area.

Maps

The construction of maps first requires to associate geographic coordinates to the areas of a study. antaresViz provides function mapLayout to do interactively this association.

# Get the coordinates of the areas as they have been placed in the antaresSoftware
layout <- readLayout()

# Associate geographical coordinates
myMapLayout <- mapLayout(layout)

# This mapping should be done once and the result be saved on disk.
save(myMapLayout, file = "myMapLayout.rda")

Then map can be generated with function plotMap:

myData <- readAntares(areas = "all", links = "all")
plotMap(myData, myMapLayout)

You can use spMaps to set a map background or download some files at https://gadm.org/download_country_v3.html.

Contributing:

Contributions to the library are welcome and can be submitted in the form of pull requests to this repository.

ANTARES :

Antares is a powerful software developed by RTE to simulate and study electric power systems (more information about Antares here : https://antares-simulator.org/).

ANTARES is now an open-source project (since 2018), you can download the sources here if you want to use this package.

License Information:

Copyright 2015-2016 RTE (France)

This Source Code is subject to the terms of the GNU General Public License, version 2 or any higher version. If a copy of the GPL-v2 was not distributed with this file, You can obtain one at https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].