【发布时间】:2015-10-11 06:40:21
【问题描述】:
我有一个存储在 http:..../test.xls 上的 excel 文件,我如何将此文件导入 R 中?
我尝试使用 gdata 包,但它需要 Perl,我无法在我的办公机器上安装 Perl。
【问题讨论】:
-
试试
readxl包:github.com/hadley/readxl。它没有外部依赖,因此很容易在所有操作系统上安装和使用 -
一个好方法是
read.xlsx(file)使用xlsx包。它需要Java。希望您可以安装它或已经在您的计算机上。 -
但是您可能必须先使用
download.file或 RCurl 包或 httr 或其他东西下载文件,而不是直接从 http:// URL 获取它。或者也许这是在 readxl 包中处理的? -
@Spacedman
readxl在内部使用download.file:github.com/jentjr/readxl/commit/…
标签: r xls data-import