表可以直接从tar.gz文件打开文件
myData <- read.table('myFile.tar.gz')
但是,不必解压缩然后删除,就可以读取压缩文件中特定文件的表,例如在firstf / secondf / table.txt下?
曾经有过类似的帖子,但请注意我所需要的。 谢谢。
答案 0 :(得分:1)
好的,我通过使用打包呼叫归档文件找到了答案。
library ( archive )
file <- "test.tar.gz"
x <- archive::archive_read(archive = file , file = "firstf/secondf/table.txt")
df <- read.table(x, header=TRUE,sep="\t",stringsAsFactors = FALSE)