我正在尝试构建自己的函数来选择,过滤和排列两列,但它不起作用。
我已经尝试过了
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))
}
预先感谢