Я пытаюсь создать свою собственную функцию для выбора, фильтрации и упорядочения двух столбцов в таблице, но она не работает.
Я пробовал это
tbbl <- tibble(rowid = 1:length(letters),
letters = letters,
num_let = stringr::str_c(letters, rowid))
tbbl$rowid[tbbl$rowid > 4]
tbbl$num_let[tbbl$num_let > 2]
По некоторым причинам второе подмножество не работает должным образом.
Я хотел бы получить результаты от "j10" до "z26".
Вторая проблема заключается в том, как создать функцию, которая позволит мне выбирать строки, которые длиннее определенной длины, а затем упорядочивать их.
Я пробовал это
tbbl %>%
select(rowid, num_let) %>%
filter(num_let > 2) %>%
arrange(as.double(rowid))
А затем пытается создать функцию, подобную
view_text <- function(x, y, ..){
clean %>%
select(rowid, x) %>%
filter(x > y) %>%
arrange(as.double(rowid))
}
Заранее спасибо