r - 随机选择 R 数据中的特定行
问题描述
我想知道是否可以从 R 中的 excel 电子表格的行中随机选择特定类别。
例如这里是样本数据 样本数据
我只想随机选择一种类型的“站”行(例如,只有“LC04”行,但随机确定)。有没有办法在 R 中做到这一点?我有一个大数据集,并且想要随机选择约 100 次,所以我可以使用每个随机结果进行额外的分析。
谢谢!
解决方案
使用dplyr 库中的group_by
and函数sample_n
newdata <- sampledata %>% group_by(station) %>% sample_n(2)
sample_n
可根据各类型站所需的行数修改该值
推荐阅读
- wordpress - 在woocommerce商店页面的产品下隐藏类别名称
- azure - 是否可以使用 Powershell 从 Azure Web 应用程序获取自定义域名?
- python - “名称'日志'未定义”错误django python
- google-apps-script - 使用 UrlFetchApp 的带有 XML 有效负载的 HTTP 请求
- haskell - 在OpenGL中渲染天球
- swi-prolog - SWI-Prolog 中的单元测试:模块内用户谓词的可见性
- cordova - 如何在 Cordova Phonegap 中设置 iframe 引用?
- next.js - Next js - 使用动态 URL 重新加载
- java - 在for循环中将对象添加到arraylist,但for循环完成后arraylist为空?
- css - @Font-face CSS 规则在 Firefix 68.0.1 中不起作用