我知道这可能是一个非常简单的问题,但是我已经搜索了网络上的答案,但尚未找到。 我是R的初学者,想要列出我的工作目录中前900个文件 - 我的代码开头看起来像这样
setwd("...")
my.files_x = list.files(pattern = ".txt")
我应该如何指定只列出前n个文件?谢谢。
我知道这可能是一个非常简单的问题,但是我已经搜索了网络上的答案,但尚未找到。 我是R的初学者,想要列出我的工作目录中前900个文件 - 我的代码开头看起来像这样
setwd("...")
my.files_x = list.files(pattern = ".txt")
当涉及到处理路径时,我喜欢使用fs包和tidyverse:
library(fs)
library(tidyverse)
fs::dir_info() %>%
as_tibble() %>%
filter(str_detect(path, ".txt")) %>%
head(900)
my.files_x = list.files(pattern = ".txt")[1:900]
- jogo