Я работаю с текстом в списке. Текст разделяется CR / LF, поэтому я разбил строку на этом. Затем я должен очистить список, чтобы сделать его пригодным для использования.
library(tidyverse)
my_list <-("abc\r\ndef\r\nghi\r\njkl\r\n")
# The str_split gives me a list that has an empty element at the end. Why?
split_list <- str_split(my_list, "\r\n")
[[1]]
[1] "abc" "def" "ghi" "jkl" ""
Мне нужно удалить первые два элемента и затем отсортировать в обратном порядке:
split_list %>%
split_list[[1]][-1:-2] %>%
sort(split_list, decreasing = TRUE)
Но это терпит неудачу с Error in.[split_list[[1]], -1:-2] : incorrect number of dimensions
Я прочитал очень много обсуждений подмножеств, но все они кажутся более сложными, чем мой пример. Я явно еще не понимаю этого. Спасибо за ваши предложения!