我有一个蛋白质组数据集和一个肽列表。例如:
x = c("DFGVEVDNNSYK","EFHIR","VGQEYQPR","AYQVEGDWSGAAFMLVAGAIAGSIEVENLNTR","SHQADR","AILDALK","LR").我想提取一个肽长在4-10之间的列表肽。我怎么才能用
nchar?发布于 2022-11-15 11:34:38
使用nchar()函数:
x <- c("DFGVEVDNNSYK", "EFHIR", "VGQEYQPR", "AYQVEGDWSGAAFMLVAGAIAGSIEVENLNTR", "SHQADR", "AILDALK", "LR")
output <- x[nchar(x) >= 4 & nchar(x) <= 10]
output
[1] "EFHIR" "VGQEYQPR" "SHQADR" "AILDALK"https://stackoverflow.com/questions/74444914
复制相似问题