SAS(五)建立SAS数据集的方法及导出数据
SAS(五)建立SAS数据集的方法
1、data步自己输入数据建立。
data oranges; input variety $ flavor texture looks; /*total=flavor+texture+looks;*/ total=flavor+texture+looks; label total="总数"; cards;
navel 9 8 6
temple 7 7 7
valencia 8 9 9
mandarin 5 7 8
; proc sort data=oranges; by descending total; run;
proc print data=oranges; var _numeric_; /* var _character_;*/ title '对ORANGES数据集的品尝检验结果';
run;
2、data步利用set 语句建立。Set例
data abc; set peixun.orange;
run;
此时在WORK临时目录下就会生成一个abc的数据集
3、从外部调入。Infile例
在某一个路径下有这样一个数据集的文件
注意要给变量起名字(比如图中的三列我起名input a b c)
data abcd; infile 'd:\data.txt'; input a b c;
run; proc print data=abcd;
run;
结果输出
还有一些文件夹是这样的
data new1; infile 'e:\SAS\data\数据处理\n6008.dat' delimiter=',.、' pad missover; input x1-x16;
run;
proc print data=new1;
run;
还有一些是这样的
data abc; infile 'e:\SAS\data\数据处理\column.dat' firstobs=2 obs=3; input a $9.;
run;
proc print;
run;
4、利用“导入数据”功能建立。(和excel导入数据其实差不多)
有点像excel这个功能
【文件】--【导入数据】
(1)Excel文件,第一行为变量名。Sas系统在打开一个文件时对该文件独占,所以导入操作前将这个excel文件关闭“文件”-----“导入数据”-------对话框,默认“标准数据源”,选择合适的数据格式------“浏览”找到要导入的工作簿-------选择该工作簿的工作表------“option”的参数选择---------是否“变量名在第一行”--------选择导入的excel数据保存在逻辑库的哪个位置:选择库并给数据集命名-----------是否“存储刚才的导入过程”,不需要就直接finish
(2)文本文件,无变量名的纯数据。
选择“用分隔符分割的文本文件”
“浏览”后作一些设置:分隔符的类型(空格键、Tab或一些特定字符)、变量名是否在第一行
这一步说的是要不要把这个导入过程存储起来,我们不选,直接finish就行
5、利用EFI(external file interface)功能导入
这个有点像excel的这个功能
【文件】--【导入数据】
SAS导出数据
“文件”------“导出数据”-----选择要到处的sas文件和要导出为何种格式,保存在地址,给导出的文件命名,是否保存导出过程
不填,直接finish
桌面多一个文件
SAS(五)建立SAS数据集的方法及导出数据相关推荐
- ML之FE:特征工程中常用的五大数据集划分方法(特殊类型数据分割,如时间序列数据分割法)讲解及其代码
ML之FE:特征工程中常用的五大数据集划分方法(特殊类型数据分割,如时间序列数据分割法)讲解及其代码 目录 特殊类型数据分割 5.1.时间序列数据分割TimeSeriesSplit 特殊类型数据分割 ...
- java 导出csv_数据集标注方法、R数据的导出_R
参考书<R语言实战(第2版)> 建议大家购买正版图书学习 昨天的内容有点遗漏,我补充在这里 #导入数据时,如果用到JAVA相关的包,记得先加载rjava包> library(xlsx ...
- python读取数据集的方法_Python读取数据集并消除数据中的空行方法
如下所示: # -*- coding: utf-8 -*- # @ author hulei 2016-5-3 from numpy import * import operator from os ...
- 独家 | 每个数据科学家应该知道的五种检测异常值的方法(附Python代码)
作者:Will Badr 翻译:顾伟嵩校对:欧阳锦本文约1600字,建议阅读5分钟本文介绍了数据科学家必备的五种检测异常值的方法. 无论是通过识别错误还是主动预防,检测异常值对任何业务都是重要的.本文 ...
- 机器学习数据集的方法 及 数据集资源
亚马逊AWS高级技术顾问Will Badr介绍了8种寻找机器学习数据集的方法 1.Kaggle数据集 Kaggle的数据集中,包含了用于各种任务,不同规模的真实数据集,而且有许多不同的格式.此外,你还 ...
- 多目标跟踪 TAO 数据集使用方法分享
之前给大家分享了多目标跟踪任务及5个相关数据集,其中提到的TAO数据集很受小伙伴们欢迎,今天就带大家一起来看看. 目录 一.数据集简介 二.数据集详细信息 三.数据集任务定义及介绍 四.数据集文件结构 ...
- SAS学习(8)——自定义proc means的数据导出
[分享一个有用的教程] 利用proc means计算均值.标准差.中位数等统计量的时候,一般结果都会直接显示在Results Reviewer上,如果想使用output out=语句将结果输出成数据集 ...
- 什么是SAS硬盘,服务器硬盘sas和sata有什么区别
什么是SAS硬盘 SAS是新一代的SCSI技术,和Serial ATA(SATA)硬盘都是采用串行技术,以获得更高的传输速度,并通过缩短连结线改善内部空间等.SAS是并行SCSI接口之后开发出的全新接 ...
- 自动驾驶深度多模态目标检测和语义分割:数据集、方法和挑战
自动驾驶深度多模态目标检测和语义分割:数据集.方法和挑战 原文地址:https://arxiv.org/pdf/1902.07830.pdf Deep Multi-Modal Object Detec ...
最新文章
- 被swoole坑哭的PHP程序员
- RPC协议之争和选型要点
- bzoj 1705: [Usaco2007 Nov]Telephone Wire 架设电话线【dp】
- BASISI系统中如何配置web service
- Python 调用Java
- OpenCV非真实感渲染模块的实例(附完整代码)
- 简单试用了一下 dynamips 7200路由模拟器
- python用法查询笔记_Python学习笔记 - 2 - PyCharm的基本使用
- 自定义View-实现简易车速器(真的够简易)
- js判断数组中有没有指定元素
- mybatis扩展ResultMap
- (转载)Http Module 介绍
- Centos下SVN环境部署记录
- 1个app的完整测试用例_APP测试流程
- 用友python模块_最新用友NC6.5文件上传漏洞
- 打开本地html加载网页慢,网页打开慢怎么办 影响网页打开速度因素有哪些【解决方法】...
- 2022 年排名前 10 的聊天机器人[示例]
- 单位提前解除劳动关系怎么赔偿
- 苹果邮箱怎么登录qq邮箱_怎么登陆邮箱?公司mail邮箱在哪登录?
- 【PAT乙级】1103 缘分数 (20 分)
热门文章
- 85寸左右电视怎么选 2023年85寸高性价比电视推荐榜单
- php安装xmeet,XMeet下载-XMeet官方版下载V1.8.4-99wo下载站
- 计算机自带的科学计算器代码,[置顶] 科学计算器(简化版:基于MFC对话框)
- 微信接口返回码对照表
- CCS 3.3 创建DSP TMSC6726B工程
- vue项目初始化出现tar ENOENT: no such file or directory错误的解决办法。
- ICC 图文学习——LAB4:CTS 时钟树综合
- Li‘s 影像组学视频学习笔记(29)-ICC的计算
- 为什么我Redis中key惊现“乱码”?
- 为什么考研报名显示服务器错误,考研到底有多火?2021年考研预报名第一天,服务器出现“故障”...