前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >R读取spss的sav格式数据

R读取spss的sav格式数据

作者头像
努力在北京混出人样
发布2019-02-18 15:14:54
2K0
发布2019-02-18 15:14:54
举报
文章被收录于专栏:祥子的故事

注: 这次分享是我在处理sav格式数据时总结,方法来源于网络。

引言

R读取spss数据中sav格式的数据,通常有两种情况:

  • 变量中只包含英文字符
  • 变量中包含有中文字符

相对而言,处理英文的就很容易,方法也很容易查找到。下面是我对这两种情况的一个总结。

英文字符

方案一

代码语言:javascript
复制
library(foreign)  
mydata=read.spss("data.sav")  

方案二

代码语言:javascript
复制
library(Hmisc)  
data=spss.get("data.sav") 

中文字符

方案一

代码语言:javascript
复制
library(memisc)
data1 = as.data.set(spss.system.file("data.sav"))
data = as.data.frame(data1)

总结

在R语言中处理中文,经常存在各种不兼容问题,其实还是需要多编码,然后才会遇见或经常google一下,很多问题都是别人遇到过的,我们只不过是踩到这个坑罢了!

注:以上的代码都是经过实验后的,在我的实验条件下没有错误,若是在你们的条件有问题,请留言!谢谢!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2016年08月13日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 引言
  • 英文字符
    • 方案一
      • 方案二
      • 中文字符
        • 方案一
        • 总结
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档