r - 从adegenet R包中的genlight/genind对象中删除样本

标签 r

我刚刚使用adegenet 分析了我的数据,我意识到我必须删除一些样本。有没有办法按名称删除样本?我试过了,但这不起作用

Dat1<<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="2409404550644d4a400a4a45494157" rel="noreferrer noopener nofollow">[email protected]</a>[-c("sampleId10")]

最佳答案

Dat1 <- dat[indNames(dat) != "sampleId10"]

其中“dat”是原始 genind 对象,Dat1 是删除了sampleId10 的修改后的 genind 对象。

关于r - 从adegenet R包中的genlight/genind对象中删除样本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36255932/

相关文章:

R 'relaimpo' 包的 Python 端口

r - 如何在 R 中对日期组件进行算术运算

r - 仅保留最近的日期

r - 查找包含向量元素的列表对象

r - 使用对数转换后将 ggplot 刻度标签更改为原始值

r - 如何将 2 行或更多行文本合并为 1 行,条件是 R

r - validityMethod(as(object, superClass)) 错误 : object 'Matrix_validate' not found

r - 避免在 R 中编写长的 if-else 语句

r - ggplot geom_tile 带点的叠加图

R:读取 .csv 将所有 ""(空格)变为 NA