在R / R工作室加载excel文件

我的问题是:

我能够使用read.csv读取文件,但read.table给我一个错误。 我也尝试了下面的代码,但没有阅读文件:

read.table("hw1_data R programming.xlsx", header = TRUE, sep = ",") read.table("hw1_data R programming.xlsx", sep = ",") read.table("hw1_data R programming.xlsx", header = TRUE, sep = ",",fileEncoding='UCS-2LE') 

我如何使用read.table

  • 使用read.tableread.csv什么优点(或缺点),反之亦然? [我相信一点是: read.table不需要以csv格式保存文件,这是一般的情况。 我对吗?]

  • 我GOOGLE了加载excel文件的方式,并findhttp://www.r-tutor.com/r-introduction/data-frame/data-import,http://www.statmethods.net/input/ importeddata.html并尝试安装gdata(还包括xlsx)。 最后能够加载文件。 但是我想知道,为什么我们需要安装像gdata / xlsx / etc … perl这样的软件包,如果我们可以简单地通过read.csv或者read.table来做同样的事情的read.csv
    read.tableread.csv上使用这些软件包有什么优势(或缺点),反之亦然?

尝试…

 install.packages("readxl") library(readxl) hw1 <- read_excel("hw1_data R programming.xlsx")