【发布时间】:2021-07-13 11:30:22
【问题描述】:
我有一个矩阵,我想随机选择矩阵中 10% 的元素,并将这些元素存储到一个数据框索引行、列和值中。
我想说明我对随机抽样行和列感兴趣,所以我对部分解决方案不感兴趣,即抽样 10% 的行并选择所有列,或者相反,抽样 10%列并选择所有行。
例如,
M = matrix(rnorm(30), 10, 3)
给定这个包含 30 个不同元素的矩阵,我想随机抽取其中的 10% (0.1 * 30 = 3) 并将它们存储在表单的数据集中
row column value
4 2 x
7 1 x
2 1 x
【问题讨论】: