自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (5)
  • 收藏
  • 关注

原创 SAS: 宏变量 Macro Variables

SAS中的宏变量类似于shell中的变量。分类:可以分为系统宏变量和自定义宏变量.其中系统宏变量是系统自定义的,比如SYSDATE, SYSDATE9, SYSTIME等,注意这里的SYSTIME表示SAS的启动时间 。%put today is "&sysdate";%put Another date: "&SYSDATE9";%put Time is: "&SYSTIME";%put Operation system is: "&SYSSC..

2020-08-26 22:55:35 3607

原创 DB2: 查询表的大小的SQL(支持分区表、DPF环境)

作为DBA,可能需要经常查看数据库中表的大小,以下讨论如何使用SQL快速查看。所谓快速,是指不一定准确,因为用的是mon_get_table 表函数,如果想查看真实准确的大小,需要使用ADMIN_GET_TAB_INFO,不过这个耗时比较长,和表大小本身有关系。查看单个表大小查看表T3的大小, 其中member表示DPF的分区号,DATA_PARTITION_ID表示分区表的表分区号。DATA_SZ_MB表示DATA页总大小,INDEX_SZ_MB表示索引页总大小,LONG_LOB_XML_.

2020-08-17 21:02:55 3653 2

原创 SAS: Proc SQL学习笔记02

笔记1SQL中的数据类型转换SAS中的数据类型有character和numeric,因此可以在PROC SQL中指定数据类型为char和num,示例:create table t1(Dest char(3), StartDate num format=date9.);也可以指定标准SQL中的格式,SAS会自动转换为character或者numeric类型,比如int, float, decimal, date,都会转换为numeric类型,比如有以下程序proc sql; c..

2020-08-16 21:04:34 2227

原创 SAS: Proc SQL学习笔记01

本文假定读者对SQL很熟悉,因此不涉及SQL本身,只针对SQL在SAS中的应用proc sql语法如下:PROC SQL <option(s)>; SQL STATEMENT;..<quit;>常见选项下面说的选项是指<options(s)里的选项>FEEDBACK选项它是在<option(s)>里的一个选项,可选值为 FEEDBACK | NOFEEDBACK默认值是NOFEEDBACK,如果加上了F...

2020-08-15 23:54:32 3203

原创 SAS:字符和数字互相转换函数input()和put()简介

SAS中的input()函数可以将字符串转换为数值,put()函数可以将数值转换为字符串,它们都需要两个参数:INPUT(source, <? | ??> informat.)PUT(source, format.)其中informat.是指source的格式,示例1:1 data _NULL_;2 sale='2,115,353';3 fmtsale=input(sale,comma9.);4 put _ALL_;5 run...

2020-08-11 20:07:49 31916 2

原创 SAS: Data set Options简介

作用:Data set option只出现在Data set中,它能够实现以下功能重命名变量 只处理前n条或者最后n条变量 删除变量 给数据集指定密码语法:语法比较简单 ,用括号括起来,然后指定这些选项: (option-1=value-1< ...option-n=value-n>) ,比如data scores(keep=team game1 game2 game3); proc print data=new(drop=year); set old...

2020-08-09 11:28:01 3409 1

原创 SAS: LABEL语句简介

作用:给变量指定/取消标签,它即可以用在DATA步中,也可以用在PROC步中。如果用在DATA步中,那么它永远被赋予结果集。语法:LABELvariable-1=label-1<...variable-n=label-n>;LABELvariable-1=' '<...variable-n=' '>;示例:原本sashelp.cars的descriptor如下,其中Model没有label现在通过data步骤中的label语句,在新的...

2020-08-09 10:15:42 9250

原创 SAS:使用PUTLOG和PUT语句来诊断错误

SAS中的 PUTLOG和PUT语句可以输出变量名、字符串等,两者都只能在DATA步中使用。PUTLOG只写日志到SAS LOG中,而PUT功能更为强大:Writes lines to the SAS log, to the SAS output window, or to an external location that is specified in the most recent FILE statement.。示例:有如下数据tmp1,假设目标是发现姓别为'X‘的记录,写到日志...

2020-08-08 22:43:38 2890

原创 SAS: 使用 PROC TRANSPOSE 实现行列转换

作用SAS中的TRANSPOSE过程可以实例行列转换,语法语法如下:说明:示例准备如下score数据:data score; input Student $9. +1 StudentID $ Section $ Test1 Test2 Final; datalines;Capalleti 0545 1 94 91 87Dubose 1252 2 51 65 91Engles 1167 1 95 97 97Grant ..

2020-08-05 23:56:11 21931 6

原创 SAS:Data step中使用FIRST和LAST变量筛选每一组中的第1条和最后1条观测

在SAS的DATA步中,可以使用by分组,在处理过程中会产生两个临时变量FIRST.variable和LAST.variable,这两个临时变量的值不会写到结果集中。这两个临时变量的赋值情况如下:由于DATA step是按行处理每一条观测的,当一条观测为某一组的第一条记录时,那么FIRST.variable就为1,否则为0;每当一条观测为某一组的最后一条记录时,LAST.variable就为1,否则为0; 如果一个组中只有一个观测,那么两者皆为1。因此,可以使用这两个变量来筛选每一组中的第.

2020-08-05 20:44:04 18559 3

原创 SAS:字符串常用函数简介

常用的字符串主要有查找、替换、连接、去除固定字符等。函数 功能 SCAN 根据名称查找子串 SUBSTR 根据位置查找/替换子串 LEFT/RIGHT 字符串处理:空格处理 TRIM 字符串处理:空格去除 CATX和|| 字符串连接 INDEX/FIND 返回子串位置 UPCASE/LOWCASE/PROPCASE 大小写转换 TRANWRD 根据名称替换子串 COMPRESS 从字符串删除给定的字符.

2020-08-05 19:57:38 6686

原创 SAS: PROC FREQ简介

作用The FREQ procedure produces one-way to n-way frequency and contingency (crosstabulation) tables语法PROC FREQ语法如下The following statements are available in the FREQ procedure: PROC FREQ < options > ; BY variables; EXACT statisti.

2020-08-04 22:38:54 22146

原创 SAS: PROC MEANS简介

作用计算变量的descriptive statistics语法语法如下示例基础数据为sashelp.class,如下:示例1,最简单的形式不加其他的选项,会输出每个数值型变量的平均值、标准差、最大值和最小值示例2,指定statistic keyworks使用statisti...

2020-08-04 21:51:51 15542

原创 SAS: Format语句与Format过程

SAS中的format可以控制数据的输出和输入格式,它分为format语句和format过程FORMAT STATMENT用于临时设置格式,语法为FORMAT variable(s) format-name,其中format-name可以是SAS的format,也可以用户自定义的,示例:PROC FORMAT语法为PROC FROMAT <options>;其中选项可以是LIBNAME=libref用于指定存储你创建的format的library名子...

2020-08-02 22:25:57 16581 2

原创 SAS: Do 实现循环

SAS中使用DOEND可以实现执行一组语句,或者实现循环。1. 实现执行一组语句语法如下:DO;SAS statementsEND;在DO和END之间可以有多条SAS语句2. 循环比如有一项复利投资,每年的收益是4%,初始资金为1000元,问10年后回报是多少?程序如下:data tmp1; Amount=1000; Rate=0.04; do year=1 to 10; Amount+Amount*Rate; en...

2020-08-02 19:15:56 17174 1

原创 SAS:数据合并简介

数据合并,即两个或者多个数据集的数据合并到一个数据集中,常见的方式有3种,分别是 one-to-one reading、concatenating 和 Match-merging,其中只有最后一种Match-merging是要求匹配字段是已经排好序的。在介绍之前,准备两个基础数据,是已经按照ID排好序的cert.patdatObs ID Age Sex Date 1 A001 21 M 08/17/1997 2 A002 .

2020-08-01 22:50:51 8138 1

北京科技大学计算机系统结构和组成原理考研真题

北京科技大学计算机系统结构和组成原理04,05年的考研真题,外加体系结构的期末考试题,以及一些其他的习题

2012-09-20

北京科技大学 软件工程 课件

如题,北京科技大学本科生的软件工程的课件

2012-09-19

2011年全国硕士研究生入学考试计算机基础综合考试大纲|计算机考研大纲

如文件名,2011年全国硕士研究生入学考试计算机基础综合考试大纲(计算机考研大纲)转自王道论坛,不得用于商业用途!

2011-03-22

严蔚敏版 数据结构 全部代码 的实现(C语言)

严蔚敏版 数据结构 全部代码 的实现(C语言),不用解释了吧?

2010-05-09

2010年计算机科学与技术专业考研大纲

计算机考研大纲2010年的,大家看仔细了,因为2011年的还没出来。

2010-05-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除