r - 在矩阵中找到最小的一行
问题描述
我被要求分配从 Uniform[0,1] 分布中生成 1000 个大小为 100 的随机样本。对于每个样本,记录最小值。然后找到这些最小值的均值和方差。
到目前为止,我使用了这段代码,以便我可以将所有样本放在一个 1000 行和 100 列的矩阵中。(我认为这就是它正在做的事情)。
x <- matrix(runif(100000,0,1),1000,100)
所以现在我需要找到每一行的最小值,然后从那里我需要预期和方差,我真的不知道从哪里开始。提前致谢。
解决方案
用这个,
apply(x,2,min)
您将获得每列的最小值
推荐阅读
- git - 在不知道提交的情况下从 github 恢复更改
- winforms - 以编程方式关闭/取消打开 X509Certificate2UI 证书选择和 pin 对话框,无需进一步的用户交互
- r - 在 GenomicRanges 对象中合并具有相同属性的相邻 bin
- fortran - Openmp线程分布
- powerbi - Power BI 重用数据集
- javascript - 页面重新加载时保存选中的复选框
- html - 为什么当复选框被选中时,相邻的复选框会移动?
- python - 如何避免熊猫将字符串转换为日期格式
- c# - 使用 C# 在字节数组中设置位
- c++ - 我应该在我的班级中有一个分配器作为成员变量吗?