r - Sum Dice 样本结果并将它们放入表中
问题描述
我正在对存储在骰子卷上的掷骰子进行模拟
dieRolls <- sample(1:6,5000, replace = TRUE)
为了模拟掷两个骰子,我们利用复制功能来模拟掷两个骰子
replicate(2,dieRolls)
TwoRolledDiceSample <- replicate(2,dieRolls)
现在我需要创建一个两个骰子的总和表并利用
table(TwoRolledDiceSample)
仅返回 1:6 滚动的次数。任何帮助将不胜感激,因为我是第一次学习
解决方案
在您的代码中,您只滚动一次,然后复制该结果,这不是模拟 2 个骰子。
尝试:
dieRolls <- replicate(2,sample(1:6,5000, replace = TRUE))
TwoRolledDiceSample <- as.data.frame(dieRolls)
TwoRolledDiceSample$sum = TwoRolledDiceSample$V1 + TwoRolledDiceSample$V2
接着
table(TwoRolledDiceSample$sum )
推荐阅读
- scala - Squeryl - 无法映射 - 在带有子查询的左外连接上
- c++ - 为什么我的代码与 cout 有问题<
代码中有问题
main
。cout<<num0-num1;
当我单独或单独尝试时cout<<num0+num1;
,它们工作得很好,但是当我一起做时,代码只是停止打印其中一个,其余代码停止。我的意思是:如果我把主要写成:java - 如何在Java中使用正则表达式从原始字符串中删除某些字符串
- flutter - Flutter Web - 带有 ListView 的滚动条 - _positions.isNotEmpty“滚动控制器未附加到任何滚动视图
- validation - 在验证期间添加参数 - Lighthouse
- python - Discord py - 覆盖不影响频道的权限
- php - 使用 php 将数组传递给 wsdl 文件无法正常工作
- angular - 如何修复错误:找不到“object”类型的不同支持对象“[object Object]”。NgFor 仅支持绑定到 Iterables,例如 Arrays
- html - 如何避免在活动选项卡中悬停?
- c# - 如何从 C# 运行 VLC 命令