这是一个真实世界的设置:
如果定期下载大量的excel文件,归档到不同的目录并需要逐个检查文件内容,这可能会变得乏味(相对而言)。
例如,我们下载了如下文件:
url <- "https://d396qusza40orc.cloudfront.net/getdata%2Fdata%2FDATA.gov_NGAP.xlsx"
file01 <- file.path(getwd(), "NGAP.xlsx")
download.file(url, file01, mode = "wb")
指示 Excel 打开此文件的 R 代码是什么?当然我们也可以到下载目录双击文件打开。但是想通过运行 R 代码来指示 Excel 打开文件。感谢您提供的任何指示!
最佳答案
base
功能 file.show
使用注册的默认应用程序打开文件以处理给定的文件扩展名。
u <- "https://d396qusza40orc.cloudfront.net/getdata%2Fdata%2FDATA.gov_NGAP.xlsx"
download.file(u, f <- tempfile(fileext='.xlsx'), mode = "wb")
file.show(f)
关于R 代码要求 Excel 打开文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24749559/