要提取pdata$title列中包含'Liver Tumor Tissue'的行名,你可以使用以下代码:

rows <- rownames(pdata)[grepl('Liver Tumor Tissue', pdata$title)]

上述代码使用grepl()函数来在pdata$title列中搜索包含'Liver Tumor Tissue'的行。grepl()返回一个逻辑向量,指示哪些行包含该字符串。然后,我们使用rownames(pdata)来获取pdata数据框的行名,并使用逻辑索引[grepl('Liver Tumor Tissue', pdata$title)]来提取满足条件的行名。

结果将保存在rows变量中,它将是一个包含满足条件的行名的字符向量。

请确保pdata数据框中的title列包含了正确的字符串,并根据需要进行修改。如果pdata是一个数据框之外的其他数据结构,请提供更多关于数据结构和示例数据的信息,以便更好地理解问题并给出更准确的解决方案。

如果你还有其他问题,请随时提问。

提取 R 数据框中包含特定字符串的行名

原文地址: https://www.cveoy.top/t/topic/WVP 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录