r语言导入spss数据_R 中数据导入

R语言数据导入  数据导入

1、保存和加载R的数据(与R.data的交互:save()函数和load()函数)

a

save(a, file = "data/dumData.Rdata")  #data文件为当前工作目录下的文件,必须存在

rm(a)

load("data/dumData.Rdata")

print(a)

2、导入和加载.csv文件(write.csv()函数和read.csv()函数)

var1

var2

var3

a

names(a)

write.csv(a, "data/dummmyData.csv", row.names = FALSE)

b

3、导入SPSS/SAS/Matlab等数据集

# 导入spss的sav格式数据则要用到foreign扩展包,加载后直接用read.spss读取sav文件

library(foreign)

mydata=read.spss('d:/test.sav')

# 上面的函数在很多情况下没能将sav文件中的附加信息导进来,例如数据的label,

# 那么建议用Hmisc扩展包的spss.get函数,效果会更好一些。

library(Hmisc)

data=spss.get("D:/test.sav")

4、导入数据库中的数据

library(RODBC)

Connection

Query

# Query

myData

odbcCloseAll()

5、导入Excel数据

library(RODBC)

channel=odbcConnectExcel("d:/test.xls")

mydata=sqlFetch(channel,'Sheet1')     #如果是Excel2007格式数据则要换一个函数odbcConnectExcel200

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值