Zrobiłem funkcję, która w zasadzie wyprowadza wielu ciągów długości, czyli, na przykład,Extract wszystkie wartości maksymalne długości w postaci wektorowej w R
"110110" "110" "101" "011"
Teraz przypisane wyjście funkcji w zmienna,
a<- c("110110", "110", "101", "011")
Klasa a wychodzi na postać. Teraz chcę tylko te struny, które mają maksymalną długość. Na przykład w tym przykładzie maksymalna długość wynosi "110110". Tak więc chcę tego. Próbowałem użyć polecenia max, ale zwraca tylko jeden ciąg o maksymalnej długości, jeśli jest ich wiele. Na przykład w ciągach takich jak te,
Używanie polecenia max zwraca tylko "cab". Jednak chcę wszystkie ciągi o maksymalnej długości. Jak mogę to zrobić?
Po prostu pozwól mi zauważyć, że 'a <- c (" 110 "," 101 "," abc "," cab ")' to kiepski przykład ponieważ wszystkie struny mają tę samą długość. –