R 如何用“";"提苏厄",;在数据帧中
如何计算数据帧中带有“TissueA”的列数? 以及如何找到例如TCGA-A6-2676_TissueA,A2M | 2的值 感谢您的帮助尝试使用R 如何用“";"提苏厄",;在数据帧中,r,dataframe,R,Dataframe,如何计算数据帧中带有“TissueA”的列数? 以及如何找到例如TCGA-A6-2676_TissueA,A2M | 2的值 感谢您的帮助尝试使用 length(grep(".*_TissueA", names(dat))) 这将返回数据帧(dat)中以_TissueA结尾的列数 如果您想知道这些列的具体索引(即它们在数据帧中的位置),只需使用“grep”部分: grep(".*_TissueA", names(dat)) 返回值将给出列索引(此输出只是一个示例,它将与您的数据帧不同): 此
length(grep(".*_TissueA", names(dat)))
这将返回数据帧(dat)中以_TissueA结尾的列数
如果您想知道这些列的具体索引(即它们在数据帧中的位置),只需使用“grep”部分:
grep(".*_TissueA", names(dat))
返回值将给出列索引(此输出只是一个示例,它将与您的数据帧不同):
此外,如果您希望实际查看包含这些列(且仅限于这些列)中的值的数据帧,请尝试以下操作:
dat[,grepl(".*_TissueA", names(dat))
对于您的其他问题,您可以通过键入
df[“A2M|2”,“TCGA-A6-2676_TissueA”]
dat[,grepl(".*_TissueA", names(dat))