Можно ли отсортировать вектор буквенно-цифровых значений с использованием лексического порядка в R? [Дубликат]

На этот вопрос уже есть ответ:

Как выполнить естественную сортировку? 1 ответ

Скажи, у меня есть вектор, как показано ниже:

v1<- c("p 1", "p 2", "p 10", "p 11")

Сортировка с помощьюsort(v1) дает мн

[1] "p 1"  "p 10" "p 11" "p 2" 

Мне бы хотелось иметь сортировку (v1)

[1] "p 1"  "p 2" "p 10" "p 11"

На основании файла справки,sort не позволяет лексическое упорядочение. Интересно, возможен ли вообще лексический порядок без установки какого-либо дополнительного пакета.

Ответы на вопрос(2)

Ваш ответ на вопрос