如何从R中包含不同文件类型的目录生成数据帧

如何从R中包含不同文件类型的目录生成数据帧,r,dataframe,directory,png,tiff,R,Dataframe,Directory,Png,Tiff,该目录包含.tif文件、.png文件以及.rds文件 我最初尝试使用panda,但那是针对.txt文件的,并尝试使用Lappy,但适用于.csv。因此,我不确定如何从上面列出的这些文件类型生成数据帧。有人能给我一些指导吗 我目前拥有的(删除所有内容后)是: setwd(“/working/directory/here”) 文件列表我不清楚您希望如何将压缩的.png格式的光栅数据转换为柱状数据格式。虽然在其他地方已经通过各种方式解决了这一问题,但适用于该二进制数据的相同逻辑并不适用于(比如).cs

该目录包含.tif文件、.png文件以及.rds文件

我最初尝试使用panda,但那是针对.txt文件的,并尝试使用Lappy,但适用于.csv。因此,我不确定如何从上面列出的这些文件类型生成数据帧。有人能给我一些指导吗

我目前拥有的(删除所有内容后)是:

setwd(“/working/directory/here”)

文件列表我不清楚您希望如何将压缩的
.png
格式的光栅数据转换为柱状数据格式。虽然在其他地方已经通过各种方式解决了这一问题,但适用于该二进制数据的相同逻辑并不适用于(比如)
.csv
.rds
文件,只适用于文件名。我基本上是在尝试制作一个数据框,该数据框包含特定目录中的所有文件名(包括提到的文件类型),并获取这些文件名,然后将所有文件名的完整列表放入一个数据框
data.frame(file_list=list.files(“.”,full.names=TRUE))
,顺便说一句,“
lappy
但应用于.csv”毫无意义:
lappy
用于处理列表/向量,它没有特定于任何类型的文件或文件扩展名。好吧,这样就行了!你知道我是否可以按名称将每个文件分开吗?我将在原始问题中发布一个屏幕截图,这样你就可以看到我在说什么了。
setwd("/working/directory/here")

file_list <- list.files()