MyNixOS website logo
Description

Plots, Summary Statistics and Tools for Arena Simulation Users.

Reads Arena <https://www.arenasimulation.com/> CSV output files and generates nice tables and plots. The package contains a Shiny App that can be used to interactively visualize Arena's results.

Arena2R

Travis-CI Build Status Coverage Status

The goal of arena2r is to facilitate the analysis of Arena Simulation Software output in R.

This package will be usefull to you, if:

a) You use Arena Simulation; b) You have seen yourself struggling to summarise Arena simulation results by hand at excel; c) You want to get your Arena Simulation Output directly to R and have a data.frame with all your results to run your analyses there seamlessly.

I have seen myself in this position many times and resolved to put together a package and stop doing repetitive work.

Usage

You can use arena2r online with the demo shiny app at:

https://pedrolima.shinyapps.io/arena2r/

Alternatively, you can install it in your R envinronment.

Installation

You can install arena2r from github in R with:

# install.packages("devtools")
devtools::install_github("pedroliman/arena2r")

Use the App locally:

After installing, load the library and run the demo app.

library(arena2r)

runArenaApp()

Tutorial

Please follow the instructions on this tutorial to use Arena2r.

Wishlist

The following functions aren't available in the package, but are desirable. If you're willing to contribute with this package, please considering working on these features:

  • The package won't run different simulations for you based on a Design of Experiments;
  • There is no guarantee that the package will acomodate future changes in the csv format exported by Arena. The package is tested with the Arena 14.00 version;
  • The package only uses the standard csv pattern (If you are Brazillian like me, it's easier to change your regional configurations).

Pull requests are welcome.

Metadata

Version

1.0.0

License

Unknown

Platforms (77)

    Darwin
    FreeBSD
    Genode
    GHCJS
    Linux
    MMIXware
    NetBSD
    none
    OpenBSD
    Redox
    Solaris
    WASI
    Windows
Show all
  • aarch64-darwin
  • aarch64-freebsd
  • aarch64-genode
  • aarch64-linux
  • aarch64-netbsd
  • aarch64-none
  • aarch64-windows
  • aarch64_be-none
  • arm-none
  • armv5tel-linux
  • armv6l-linux
  • armv6l-netbsd
  • armv6l-none
  • armv7a-darwin
  • armv7a-linux
  • armv7a-netbsd
  • armv7l-linux
  • armv7l-netbsd
  • avr-none
  • i686-cygwin
  • i686-darwin
  • i686-freebsd
  • i686-genode
  • i686-linux
  • i686-netbsd
  • i686-none
  • i686-openbsd
  • i686-windows
  • javascript-ghcjs
  • loongarch64-linux
  • m68k-linux
  • m68k-netbsd
  • m68k-none
  • microblaze-linux
  • microblaze-none
  • microblazeel-linux
  • microblazeel-none
  • mips-linux
  • mips-none
  • mips64-linux
  • mips64-none
  • mips64el-linux
  • mipsel-linux
  • mipsel-netbsd
  • mmix-mmixware
  • msp430-none
  • or1k-none
  • powerpc-netbsd
  • powerpc-none
  • powerpc64-linux
  • powerpc64le-linux
  • powerpcle-none
  • riscv32-linux
  • riscv32-netbsd
  • riscv32-none
  • riscv64-linux
  • riscv64-netbsd
  • riscv64-none
  • rx-none
  • s390-linux
  • s390-none
  • s390x-linux
  • s390x-none
  • vc4-none
  • wasm32-wasi
  • wasm64-wasi
  • x86_64-cygwin
  • x86_64-darwin
  • x86_64-freebsd
  • x86_64-genode
  • x86_64-linux
  • x86_64-netbsd
  • x86_64-none
  • x86_64-openbsd
  • x86_64-redox
  • x86_64-solaris
  • x86_64-windows