# <img src="https://raw.githubusercontent.com/r-simmer/r-simmer.github.io/master/images/simmer-logo.png" alt="simmer" width="200" />
<!-- badges: start -->
[![build](https://github.com/r-simmer/simmer/actions/workflows/build.yml/badge.svg)](https://github.com/r-simmer/simmer/actions/workflows/build.yml)
[![Coverage Status](https://codecov.io/gh/r-simmer/simmer/branch/master/graph/badge.svg)](https://app.codecov.io/gh/r-simmer/simmer)
[![CRAN\_Status\_Badge](https://www.r-pkg.org/badges/version/simmer)](https://cran.r-project.org/package=simmer)
[![Downloads](https://cranlogs.r-pkg.org/badges/simmer)](https://cran.r-project.org/package=simmer)
[![DOI](https://img.shields.io/badge/doi-10.18637/jss.v090.i02-informational.svg)](https://doi.org/10.18637/jss.v090.i02)
<!-- badges: end -->
**simmer** is a process-oriented and trajectory-based Discrete-Event Simulation (DES) package for R. Designed to be a generic framework like [SimPy](https://simpy.readthedocs.io/) or [SimJulia](https://simjuliajl.readthedocs.io/), it leverages the power of [Rcpp](https://www.rcpp.org/) to boost the performance and turning DES in R feasible. As a noteworthy characteristic, simmer exploits the concept of _trajectory_: a common path in the simulation model for entities of the same type. It is pretty flexible and simple to use, and leverages the chaining/piping workflow introduced by the [magrittr](https://github.com/tidyverse/magrittr) package.
## Extensions
Package | Description | Status
---------------- | ----------------------------------------------- | ------------------
[**simmer.plot**](https://r-simmer.org/extensions/plot) | Plotting Methods for `simmer` | [![CRAN\_Status\_Badge](https://www.r-pkg.org/badges/version/simmer.plot)](https://cran.r-project.org/package=simmer.plot)
[**simmer.bricks**](https://r-simmer.org/extensions/bricks) | Helper Methods for `simmer` Trajectories | [![CRAN\_Status\_Badge](https://www.r-pkg.org/badges/version/simmer.bricks)](https://cran.r-project.org/package=simmer.bricks)
[**simmer.optim**](https://github.com/r-simmer/simmer.optim) | Parameter Optimization Functions for `simmer` | [![Status\_Badge](https://img.shields.io/badge/lifecycle-dormant-blue.svg)](https://lifecycle.r-lib.org/articles/stages.html)
[**simmer.json**](https://github.com/r-simmer/simmer.json) | Read / Load `simmer` Definitions in JSON Format | [![Status\_Badge](https://img.shields.io/badge/lifecycle-dormant-blue.svg)](https://lifecycle.r-lib.org/articles/stages.html)
[**simmer.mon**](https://github.com/r-simmer/simmer.mon) | Monitoring Backends for `simmer` | [![Status\_Badge](https://img.shields.io/badge/lifecycle-experimental-orange.svg)](https://lifecycle.r-lib.org/articles/stages.html)
## Mailing list
For bugs and/or issues, create a new issue on GitHub. For other questions or comments, please subscribe to the [simmer-devel mailing list](https://groups.google.com/forum/#!forum/simmer-devel). You must be a member to post messages, but anyone can read the archived discussions.
## Documentation
Documentation is available at [r-simmer.org/reference](https://r-simmer.org/reference). To get started, please explore our [vignettes online](https://r-simmer.org/articles/), or in R:
``` r
vignette(package = "simmer")
```
## Installation
Install the release version from CRAN:
``` r
install.packages("simmer")
```
The installation from GitHub requires the [remotes](https://cran.r-project.org/package=remotes) package.
``` r
remotes::install_github("r-simmer/simmer")
```
Please note that the package contains some C++ code and thus you need a development environment to build the package (e.g., [Rtools](https://cran.r-project.org/bin/windows/Rtools/) for Windows).
## Hexagon stickers!
You can purchase `simmer` hex stickers on Redbubble ([sticker 1](https://www.redbubble.com/i/sticker/simmer-DES-for-R-by-puratura/32157547.EJUG5), [sticker 2](https://www.redbubble.com/i/sticker/simmer-DES-for-R-by-puratura/32155608.EJUG5)). Browse there for more stuff such as T-shirts and mugs!
<img src="https://r-simmer.org/images/simmer-hex-01.svg" alt="design1" width="150" /><span style="margin:10px"></span><img src="https://r-simmer.org/images/simmer-hex-02.svg" alt="design2" width="150" />
没有合适的资源?快使用搜索试试~ 我知道了~
R的离散事件仿真___下载.zip
共187个文件
r:63个
rd:39个
h:35个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 108 浏览量
2023-04-16
19:42:56
上传
评论
收藏 509KB ZIP 举报
温馨提示
R的离散事件仿真___下载.zip
资源推荐
资源详情
资源评论
收起资源包目录
R的离散事件仿真___下载.zip (187个子文件)
jss.bib 8KB
CITATION 988B
RcppExports.cpp 76KB
activity.cpp 15KB
simulator.cpp 5KB
resource.cpp 4KB
process.cpp 2KB
monitor.cpp 2KB
extra.css 31B
DESCRIPTION 1KB
.gitignore 318B
.gitmodules 86B
arrival.h 10KB
simulator.h 8KB
resource.h 7KB
simulator_impl.h 7KB
resource.h 7KB
arrival.h 6KB
resource_internal.h 6KB
priority.h 6KB
memory.h 6KB
preemptive.h 5KB
activity.h 5KB
batched.h 5KB
async.h 5KB
renege.h 4KB
csv.h 4KB
datasrc.h 4KB
source.h 4KB
common.h 4KB
arrival_impl.h 3KB
branch.h 3KB
source.h 3KB
rollback.h 3KB
fork.h 3KB
types.h 2KB
debug.h 2KB
storage.h 2KB
monitor.h 2KB
manager.h 2KB
generator.h 2KB
order.h 2KB
simmer.h 2KB
timeout.h 2KB
process.h 1KB
entity.h 1KB
task.h 1KB
LICENSE 18KB
.lintr 182B
Makevars 97B
NEWS.md 30KB
README.md 4KB
cran-comments.md 809B
NAMESPACE 5KB
jss-simmer-design.pdf 22KB
jss-job-shop.pdf 18KB
jss-benchmark-batched.pdf 9KB
jss-benchmark-boxplot.pdf 5KB
philosophers.png 55KB
5G-3-scenario.png 36KB
5G-2-scenario.png 22KB
ctmc-2.png 10KB
ctmc-1.png 9KB
5G-1-scenario.png 9KB
5G-1-results-b.png 7KB
5G-2-results.png 6KB
5G-3-results.png 5KB
5G-1-results-a.png 4KB
trajectory-activities.R 48KB
simmer-methods.R 29KB
test-trajectory-renege.R 21KB
test-trajectory.R 14KB
RcppExports.R 13KB
test-trajectory-send-trap.R 13KB
test-trajectory-batch-separate.R 12KB
trajectory-methods.R 10KB
test-simmer-resource-preemption.R 9KB
test-trajectory-seize-release.R 9KB
test-trajectory-select.R 8KB
test-simmer-dataframe.R 8KB
test-trajectory-clone-synchronize.R 6KB
test-trajectory-set-capacity-queue.R 6KB
monitor-methods.R 6KB
5G-2.R 6KB
test-simmer-resource-schedule.R 6KB
generators.R 6KB
test-convenience-funcs.R 6KB
test-simmer-generator.R 6KB
test-simmer.R 5KB
wrap-methods.R 5KB
test-simmer-resource.R 5KB
test-trajectory-set-trajectory-source.R 5KB
test-monitor.R 4KB
test-simmer-resource-priorities.R 4KB
utils.R 4KB
test-trajectory-rollback.R 4KB
test-trajectory-setattribute.R 4KB
schedule-methods.R 4KB
test-utils.R 4KB
5G-1.R 4KB
共 187 条
- 1
- 2
资源评论
快撑死的鱼
- 粉丝: 1w+
- 资源: 9154
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- c51_2_2.c
- ASCII American Standard Code for Information Interchange
- 一个chm格式的 SQL 函数手册-SQL语言手册文档
- 计算当前月份的天数和剩余天数
- 基于ARM的指令调度和延迟分支
- 基于Vue和TypeScript的极简聊天应用设计源码 - HasChat
- 基于Vue2全家桶和Zcool数据的图片收集网站设计源码 - cool-picture
- 基于C和C++的二维绘制工具设计源码 - DrawPro
- Object.defineProperty 的 IE 补丁object-defineproperty-ie-master.zip
- 整卷预览.mhtml
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功