dzrs.net
当前位置:首页 >> r语言导入spss数据 >>

r语言导入spss数据

使用foreign包中的read.spss()函数,或者Hmisc包中的spss.get()函数 read.spss(file, use.value.labels = TRUE, to.data.frame = FALSE,max.value.labels = Inf, trim.factor.names = FALSE,trim_values = TRUE, reencode = NA, use.missings = to.

做分析没有数据真是一大悲剧,正是无源之水、无根之木再加上无米之炊.通常我们搜寻到的数据格式主要有文本格式、excel格式和spss格式.当然也会有从数据库等其它途径进来,这不在本文讨论范围内.一般的文本格式导入,都可以用

我用了两种方法, 第一种是EXCEL2007直接导入, 用的语句是:library(RODBC) channel=odbcConnectExcel2007("d:/cause.xlsx") mydata=sqlFetch(channel,'Sheet1') 错误于odbcTableExists(channel, sqtable) : 'Sheet1': table not found on

把Excel数据保存为.csv格式,就可以直接用read.csv()读取了;如果要读取.xls这样的格式,要安装相应的r包才能用.

一般的文本格式导入,都可以用read.table命令把数据扔进R里面.Excel和Spss数据的话,可用相应软件将文件打开,观察数据结构后将其复制到剪贴板,然后一样可以用read.table('clipboard')扔到R里面.如果文件太大不好复制,那么可以利用

改变工作目录,直接指向该数据所在的文件,输入>library(foreign);rs 评论0 0 0

read.spss,后面写文件名,sheet名,默认即可,具体用?一下就知道了

使用R语言的时候,如果是少量数据,不妨使用c()或其他2113函数进行创建;但是对于大量数据,最好还是先通过其他更方便的软件创建数据文件,然后使用R读入这个文件. .csv是非常好的数据文件格式,跨平台支持非常好.我在5261

是的,r语言对中文支持不好,用英文

做分析没有数据真是一大悲剧,正是无源之水、无根之木再加上无米之炊.通常我们搜寻到的数据格式主要有文本格式、Excel格式和SPSS格式.当然也会有从数据库等其它途径进来,这不在本文讨论范围内.一般的文本格式导入,都可以用

网站首页 | 网站地图
All rights reserved Powered by www.dzrs.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com