【发布时间】:2019-01-12 17:52:59
【问题描述】:
我有一个 7 列 80 行的表格,看起来像这样,
**`1` `3` `5` `7` `9` `11`
<dbl> <dbl> <dbl> <dbl> <dbl> <dbl>**
1 6 7 7 8 NA NA
2 6 7 13 13 14 NA
3 9 10 10 8 NA NA
4 4 3 5 3 NA NA
5 3 2 5 5 6 NA
6 7 7 5 4 5 5
7 9 5 8 8 NA NA
8 6 6 7 NA 7 NA
9 NA 6 5 5 NA NA
10 6 7 6 4 7 6
# ... with 70 more rows
我需要对每行的 7 列之一进行随机抽样。例如第 1 (8) 行、第 2 (6) 行、第 3 (10) 行等所有 80 行。我可以使用示例功能吗?如果可以,那么如何使用?我可以用 NA 做什么。我需要进行 1000 次采样并计算每个样本的平均值。
任何帮助将不胜感激! 谢谢, 阿尔丁
【问题讨论】:
-
您是否还想对
NAs 进行采样,或者您只想对NA值进行采样? -
NA 会影响平均值,所以我需要将它们排除在外。更准确地说,在具有 NA 的行中,应始终使用当前值进行采样。如果我从抽样中排除 NA,是否会删除整行?
标签: r