@RISK 与 R. R 中的蒙特卡洛模拟?

数据挖掘 r 预测建模 数据 数据库 加权数据
2022-02-21 18:46:22

@RISK 是否有任何更便宜或开源的替代品,或者是否有能够执行相同任务的 R 软件包?

http://www.palisade.com/risk/

@RISK(发音为“at risk”)使用 Monte Carlo 模拟执行风险分析,以向您展示电子表格模型中的许多可能结果,并告诉您它们发生的可能性有多大。它以数学和客观的方式计算和跟踪许多不同的未来可能情景,然后告诉您与每个不同情景相关的概率和风险。这意味着您可以判断要承担哪些风险以及要避免哪些风险,从而在不确定的情况下做出最佳决策。(取自他们的网站)

我的主要目的是为我目前工作的建筑公司:

 Able to provide more accurate models for job costing, e.g. time to construct certain parts, associated costs, etc. 

 Provide more accurate models in regard to advertising and marketing, allowing us to better understand and predict what provides the better return. 

如果这不是这个问题的正确论坛,请告诉我需要在哪里提问。

谢谢,

3个回答

蒙特卡洛模拟在 R 中非常简单。最简单的方法是编写自己的脚本来执行模拟所需的步骤。要构建这些脚本,您需要了解您正在模拟什么,即结果的分布是什么,以及您对这些结果进行了哪些测量。如果您了解您要模拟的内容,那么编写这些脚本很容易,但需要使用 R 进行编程。如果您是 R 和/或编程的新手,那么您需要付出一些努力才能加快速度。最后,您可能会更好地理解您的数据、模拟和结果。R 中有用于 Monte Carlo 的包,但这些包不是可以为您进行模拟的包,并且需要大量学习 R 才能使用(就像编写自己的脚本一样)。

我建议阅读更多关于在 R 中进行蒙特卡洛模拟的内容。有很多在线和离线资源,例如这本书或本教程

R 是一个强大的工具,但你需要能够编程。如果您正在寻找 @RISK 的替代品,可以在Wikipedia上查看几个风险分析软件包许多都很便宜或免费,但它们是使用 VBA 编写的,速度很慢,并且使用 Excel 图表进行报告。Palisade 最接近@RISK 的软件包是Vose Software的ModelRisk 它大约是价格的 1/3,性能更好,功能更多,帮助文件更好,并且更易于使用。我将它用于我的博士学位,因为它是唯一具有我需要的技术功能的工具。

我没有尝试过,但Argo似乎可以进行蒙特卡洛模拟,并且是开源的,因此是免费的。它声称速度快、功能齐全并与 Excel 集成。看起来它更像是使用@Risk 而不是在 R 中工作。网站上的屏幕截图表明它值得一试。