没有合适的资源?快使用搜索试试~ 我知道了~
SRsoftware没有增强型编辑器怎么办?统府教你小技巧
需积分: 0 3 下载量 32 浏览量
2020-12-15
00:18:47
上传
评论
收藏 2.95MB DOCX 举报
温馨提示
试读
64页
SAS没有增强型编辑器怎么办?统府教你小技巧SAS没有增强型编辑器怎么办?
资源详情
资源评论
资源推荐
一、绪论
1. 查询工作目录
我的资料库
2. 设定工作目录
3. 查看工作目录下的文件
4. 建立文件夹
!
5. 删除文件夹
"!# $%&'()
6. 删除文件
$!*
7. 判断文件是否存在
*!*
若 '文件中存有 ' 命令行,可采用以下函数批量处理。
'
可把所有输出结果从控制台重定向到外部文件中。
"
让输出流重新定向到控制台。
"
8. 罗列所有对象
!+
9. 删除对象 x、y、z
*##,
10. 删除所有对象
%
二、数据类型介绍
字符向量
1. 取出第 2 个到第 3 个字符
! -./0#-#.
-.
2. 替换第 2 个到第 3 个字符
*12-./0
! *#-#.1233
33/0
! *#-#.123
3./0
3. 判断字符元素的长度
4 *
0
4. 分隔字符
5!6#5%
!6
5. 转化为大写字符
55 *
6. 转化为小写字符
*
7 返回匹配元素位置
*124###55
5#*
-
8. 返回等长的数值向量。不匹配则-1,匹配则为第一个匹配的位置
*5 #*
.22
9. 返回等长的列表。不匹配为-1,匹配为所有匹配的位置
*124###55
*5 #*
.
-.
.2
/2
10. 返回等长的逻辑向量
5#*
&'()&'()89:;)89:;)
11. 替换字符,仅替换元素第一个匹配值
*124###55
!#<<#*
4<<#<<##55
12. 替换字符,替换元素所有匹配值
!#<<#*
4<<#<<<<##55
13. R 中转义符是"\"。如:换行(\n)、制表符(\t)、退格键(\b)、回车(\r)
12=>
-12=>
! #*#
%8#%8#?%8
! -#-*#
%8#%8#?%8
缺失值
当一个元素在统计的时候不可获得$!或者元素是缺失值$,则相关
位置会被保留并赋予一个特定值 @9。
任何含有 @9数据的运算结果都将是 @9。
*1233#@9
12*
-12*# %&
1. 判断元素是否是缺失值。
-12*
请注意 *完全不同于 *%%@9。
@9 不是一个真实存在的数值,而是一个表示数值不可获得的符号。将 * 与一个不可获得的
数值比较。该表达式肯定无法做出判断。因此,返回值中所有元素都是 @9。
数值运算会产生另一种缺失值 @@,表示非数值@@! 。
1233
12A62A6
判断 @9 和 @@ 都是 &'()。
仅对 @@ 判断为 &'()。
练习 1-关于数值向量
产生一个等差数列#.#0#7#BB#CC赋值给向量 *,尝试不同的方式。
产生一个内容重复的数列#-#.#/#0BB##-#.#/#0,重复次数为 3,并将其赋值给向量 。
向量 , 由 * 和 组成。请判断 *、、, 的属性是否为向量。
请删除 * 中第个 数值。
请删除 中所有的取值 ,有几种方法?
请选择出 * 中第 - 个数值,以及C3 的数值,结果存放在同一个向量中。
请选择出 * 中分别处于偶数位置和奇数位置的数值。
练习 2-关于字符向量
将自己的姓名、学号,性别,生日,以字符形式存放在向量 中。
为我们班 .3 名学员产生一个编号,编号是 @D(/2#@D(/2-,……, @D(/2.3,赋值给向
量 。
仅保留 .3 名学员编号中含”E的编号。
根据讲授的内容,你有几种方法实现以下的内容:
请将”A:"F的动词取出。
请将”A:"F替换为”A:$F。
无鸡鸭也可,无鱼肉也可”能否改变内容,来点荤菜?
请将个人信息”D"#=#.0# " 分别取出。
请将”GEH23-2EEHEEE)*中的主机号取出。
算术运算
算术表达式中会对向量的每一个元素都进行同样算术运算。在同一个表达式中的向量最好
是长度一致。如果长度不一样,表达式中短向量会被循环使用 以达到最长向量的
长度。
*120
*-12-
*.12-I*G*-G
*.
/7E-
其中 *- 会被补齐为 #-##-##常数 则会补齐为 ####。
1. 基本运算符号
加G、减2、乘I、除
幂J、余数KK、商KK
2. 常用数学函数
、3、-、*5、、、、? 、!
3. 基本统计函数
均数、方差$ 、标准差、中位数、分位数?L、最小值、最
大值*、范围 、数目4、累加、累积5 、编秩 "
4. 简单函数
返回最小值的位置:44*
返回最大值的位置:44**
返回指定值的位置:44*%%EE
倒置元素: $*
升序排列: *
降序排列: $ *
取唯一值:?*
频数分布:!*
相关系数: *#
逻辑运算
12*. M判断 * 是否大于 .
-12EE%%CC M判断 EE 是否等于 CC
1. 逻辑运算符
小于1、小于等于1%、大于
大于等于%、等于%%、不等于N%
与O、或P、非N
算术运算中若含有逻辑向量,则 &(') 转化为 、89:;) 转化为 3。
512G&'() M数值 与真相加
因子
一种特殊的向量,可对元素进行归类。
1. 创建 factor 对象
6126 5*# 5#-#.#
5% 5 重复三次的意思
**-**-**-
:$**-
2. 获得因子中不重复的元素
$6
**-
3. 获得因子中不重复元素的数目
$6
-
4. 获得因子中元素的频数
!6
6
**-
..
5. 将连续性变量进行切割,定义新的分组因子
-3#! "%0I3/
3#03#03#03#03#00#30#30#30#30#33#03#03#0
3#03#00#-30#-30#-30#-30#-3
:$3#00#33#00#-3
数组
1. 数组是相同类型元素的集合,可以用下标组合进行引用。
*12H
*12/#-#- M定义 个 . 维数组
>( 指定维度)
2. 另一种定义 3 维数组的方式
*12 H#%/#-#-
3. 若 array()函数的第 1 个参数的长度,小于 dim()中的长度,则会自动补齐。
*12 #%/#-#-
剩余63页未读,继续阅读
weixin_45789198
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- JAVA实现Modbus RTU或Modbus TCPIP案例.zip
- 基于YOLOv8的FPS TPS AI自动锁定源码+使用步骤说明.zip
- JAVA实现Modbus RTU或Modbus TCPIP案例.zip
- 基于yolov8+streamlit的火灾检测部署源码+模型.zip
- 测试aaaaaaabbbbb
- VID20240521070643.mp4
- Android系统原理与开发学习要点详解-培训课件.zip
- 部署yolov8的tensorrt模型支持检测分割姿态估计的C++源码+部署步骤.zip
- 以简单、易用、高性能为目标、开源的时序数据库,支持Linux及Windows, Time Series Database.zip
- python-leetcode面试题解之第198题打家劫舍-题解.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0