R语言 导入其他统计软件文件
使用R中的foreign包可以较方便地读取其他统计软件的数据文件,比如SPSS、SAS等数据文件等
函数 | 描述 |
---|---|
read.arff | 从ARFF文件中读取文件,著名的数据挖掘开源软件weka的数据就是这种格式 |
read.dbf | 读取DBF文件,DBF文件就是数据库文件 |
read.dta | 读取Stata中的数据集 |
read.epiinfo | 读取Epi Info的数据集 |
read.mtp | 读取Minitab中的数据集 |
read.octave | 读取Octave的文本数据 |
read.spss | 读取SPSS的数据文件 |
read.ssd | 读取SAS的永久数据集 |
read.systat | 读取systat格式的数据 |
导入其他统计软件文件-foreign包
foreign包中常用读取其他格式文件的函数
统计软件 | 读取数据的函数格式 |
---|---|
SPSS | read.spss(file,to.data.frame=TRUE |
SAS | read.ssd(libname,sectionnames,tmpXport=tempfile(),tmpProgLoc=tempfile(),sascmd=“sas”) |
Minitab | read.mtp(file) |
STATA | read.dta(file,convert.dates=TRUE,convert.factors=TRUE,missing.type=FALSE,convert.underscore=FALSE,warm.missing,labels=TRUE |
SYSTAT | read.systat(file,to.data.frame=TRUE) |
导入SPSS软件文件
通过foreign包中的read.spss()函数导入到R中
▲使用Hmisc包中的spss.get()函数导入
程序示例:
install.packages("Hmisc")
library(Hmisc)
test<-spss.get("test.sav",use.value.labels = TRUE) #use.value.labels=TRUE表示让函数将带有值标签的变量导入为R中水平对应相同的因子
View(test)
导入SAS软件文件
通过foreign包中的read.ssd()函数导入到R中
- R对于SAS的较新版本支持的不好
- 解决办法:在SAS中使用PROC EXPORT将SAS数据集保存为一个逗号分隔的文本文件,然后将导出的文件读取到R中
SAS程序:
proc export data=mydata
outfile="mydata.csv"
dbms=csv
run;
R语言:
mydata<-read.table("mydata.csv",header=TRUE,sep=",")
R语言 导入其他统计软件文件相关推荐
- R语言导入SPSS文件实战
R语言导入SPSS文件实战 目录 R语言导入SPSS文件实战 #导入SPSS文件的基本语法 #包的安装和导入
- R语言导入.dta文件实战
R语言导入.dta文件实战 #导入.dta文件的基本语法 R的导入.dta文件最简单方法是使用haven库中的read_dta()函数. 此函数使用以下基本语法: data <- read_dt ...
- R语言导入数据文件(数据导入、加载、读取)、使用read.table函数导入逗号分割文件CSV(Comma Delimited Text File)
R语言导入数据文件(数据导入.加载.读取).使用read.table函数导入逗号分割文件CSV(Comma Delimited Text File) 目录
- R语言导入数据文件(数据导入、加载、读取)、使用readr包中的read_csv函数导入逗号分割文件CSV(Comma Delimited Text File)
R语言导入数据文件(数据导入.加载.读取).使用readr包中的read_csv函数导入逗号分割文件CSV(Comma Delimited Text File) 目录
- R语言导入数据文件(数据导入、加载、读取)、使用haven包的read_dta函数导入Stata中的dta格式文件
R语言导入数据文件(数据导入.加载.读取).使用haven包的read_dta函数导入Stata中的dta格式文件 目录
- R语言导入数据文件(数据导入、加载、读取)、haven包的read_spss函数导入SPSS中的sav格式文件
R语言导入数据文件(数据导入.加载.读取).haven包的read_spss函数导入SPSS中的sav格式文件 目录
- R语言导入数据文件(数据导入、加载、读取)、导入csv、excel、sav、por、dat、sas7bdat格式文件
R语言导入数据文件(数据导入.加载.读取).导入csv.excel.sav.por.dat.sas7bdat格式文件 目录
- R语言导入数据文件(数据导入、加载、读取)、使用haven包的read_sav函数导入SPSS中的sav格式文件
R语言导入数据文件(数据导入.加载.读取).使用haven包的read_sav函数导入SPSS中的sav格式文件 目录
- R语言——导入Excel表格数据方法
工具/原料: R语言 openxls包 Rstudio软件 首先安装openxlsx包 install.packages("openxlsx") 再导入openxlsx包 libr ...
最新文章
- mysql行列转换例子_mysql行列转换示例
- 企业Shell实战-MySQL分库分表备份脚本
- 异想-天开 python---while、for、if-else 循环学习
- MATLAB如何用循环分割,利用Matlab进行分割提取浮游生物
- 【Linux】宝塔Linux面板命令大全
- swift加密_如何使用Swift和Laravel创建加密跟踪应用程序的后端
- 再见了,面向对象编程
- Idea 进行断点调试的 快捷键
- j2ee三大框架个人理解
- HashMap源码剖析(代码基于JDK11)
- java 16进制_JAVA 十六进制与字符串的转换
- 深度学习笔试、面试题 一
- win7系统下文件夹重命名提示找不到该项目:的解决!
- python计算目标文件夹中各文件的GC含量
- Mac下使用Eclipse读java源码
- 【文献阅读】VQA能干啥?VQA相关现实应用和未来挑战(Silvio Barraa等人,ArXiv,2021)
- oracle rac vip什么用,Oracle VIP说明
- Autodesk 的 Inventor API培训教材模块
- 简单的抽卡模拟器1.2
- name ‘train_test_split‘ is not defined解决方法
热门文章
- java jni helloword_Java HelloWord的时候出现如下错误
- springboot+jsp+ssm老年人娱乐中心管理系统idea maven
- 安规测试简介(二)-常见安规认证测试之CE认证
- win2003下安装不了Inter945g显卡驱动的问题解决
- 微信多开App操作流程
- 计算机音乐谱大全桥边姑娘,桥边姑娘-总谱完整版
- 计算机专业江南大学vs扬大,南大第1,苏大第2!南工大、扬大、江苏大学排名靠前,冲击双一流...
- 二进制除法教程计算机基础,计算机应用基础第四章《二进制的学习》课件.ppt...
- 多路访问链路和协议的简介
- Linux 解压tar.xz 文件