全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
6401 2
2011-04-07
请问各位大侠:
读入csv或者excel格式的数据到R中的code怎么写?
谢谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2011-4-7 17:49:09
先说说Excel格式的数据,R软件应该是不能直接读Excel格式的文件,需要进行转化: 第一种方式是将其转化为"文本文件(制表符分隔)"文件,用R中的函数read.delim()读该文本文件,即:v<-read.delim("*.txt"),得到的变量v是一个数据框,再对其进行操作即可! 第二种方式是将其转化为"CSV(逗号分隔)"文件,用函数read.csv()读取,如:v<-read.csv("*.csv"),得到的变量也是一个数据框! 好了,CSV格式的数据是不是也能读取到R中来了也?对了,用第二种方式即可了!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2011-4-7 18:30:24
R导入导出CSV
sample <- read.csv("c:\\sample.csv")
write.csv("c:\\sample.csv")

以下内容来源于:刘思喆 R常见问题
R 可以读Excel 的数据么?
可以,但不推荐直接读取Excel 文件,或许只有微软知道Excel 里面有什么东西。通常有三种方法
读取Excel:
1. 将Excel 另存为csv(Comma Separated Values) 文件,使用read.csv() 函数读取(推荐);
2. 加载RODBC 包,使用odbcConnectExcel() 函数读取xls 文件,
l i b r a r y (RODBC)
z <- odbcConnectExcel ("rexceltest.xls")
dd <- sqlFe t ch ( z , "Sheet1")
c l o s e ( z )
详细请参考R Data Import/Export;
3. xlsReadWrite 包中的read.xls函数。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群