我已经编写了一个函数,基本上会输出多个长度不同的字符串,例如:
"110110" "110" "101" "011"
现在,我将函数的输出分配给变量a,
a<- c("110110", "110", "101", "011")
a的类别是字符。现在,我只想要那些具有最大长度的字符串。例如,在此示例中,“110110”的长度最大。所以,我只要它。我尝试使用max命令,但如果有多个最大长度的字符串,它只返回一个。例如,在像这样的字符串中,
a <- c("110", "101", "abc", "cab")
使用max命令只返回 "cab",但是我想要所有最大长度的字符串。我该怎么做?
a <- c("110", "101", "abc", "cab")
这个例子很差,因为所有字符串的长度都相同。 - U. Windl