在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.table
比read.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.table
和read.csv
上使用这些软件包有什么优势(或缺点),反之亦然?
尝试…
install.packages("readxl") library(readxl) hw1 <- read_excel("hw1_data R programming.xlsx")