加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

R语言如何导入excel数据

(2017-01-02 19:41:08)
分类: R语言
1,第一 直接读取excel数据
http://s8/mw690/002o29i7zy77FVq8MaH57&690
前提是要安装Rtools.exe
2,read.table(),read.csv(),read.delim()直接读取EXCEl文件时,都会遇到一下问题:“在读取‘.xls’的TableHeader时遇到不完全的最后一行”。

 

方法1:xls另存为csv格式然后用read.csv:
header = T(TURE)是默认的状态,在这默认状态下,输出的data矩阵是一个5乘以2的矩阵,第一行作为了data的名字,如果header = F(FALSE),则会现实原始的矩阵结果。
 方法2:xls另存为txt格式然后用read.table:
> data<-read.table("D:\\work\\data\\1.txt",header = T)
> data
  X1 X23
  24
  25
  26
  27
  28

方法3:打开EXCEL,全选里面的内容,点击复制,然后在R中输入一下命令:

data <- read.table("clipboard", header = T, sep = '\t')
结果如下所示:

 > data <- read.table("clipboard", header = T, sep = '\t')
> data
  X1 X23
  24
  25
  26
  27
  28

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有