当前位置:首页 > 经济
SAS软件与金融数据库
SAS软件与金融数据库

SAS软件与金融数据库PDF电子书下载

经济

  • 电子书积分:11 积分如何计算积分?
  • 作 者:肖枝洪编著
  • 出 版 社:北京:科学出版社
  • 出版年份:2017
  • ISBN:9787030545879
  • 页数:271 页
图书介绍:本教材所使用软件是国际标准软件,具有并行计算功能,能够快速处理大数据问题;本书所用数据来源于RESSET最新金融数据库。例题与习题密切结合实际问题,涉及到管理学、经济学、统计学、计算机技术等多方面,这有助于不同专业学生的透彻理解和正确应用。先介绍金融数据库和SAS软件的基本知识,再介绍数据步操作、存取、查询与合并,数据的可视化展现,然后介绍高级知识:SQL技术、宏、IML过程以及接口技术。
《SAS软件与金融数据库》目录

第1章 SAS软件简介 1

1.1 SAS的显示管理系统 1

1.1.1 工具栏 2

1.1.2 命令行窗口 3

1.1.3 SAS资源管理窗口 3

1.1.4 增强型编辑窗口 3

1.1.5 日志窗口 3

1.1.6 输出窗口 4

1.1.7 结果窗口 4

1.2 SAS资源管理器窗口操作 5

1.3 SAS程序编辑窗口操作 6

1.4 SAS功能键窗口操作 6

1.5 SAS词段和SAS名称 7

1.6 SAS语言组件 8

1.7 SAS变量 9

1.7.1 SAS变量类型 9

1.7.2 创建SAS变量 10

1.7.3 SAS变量的输入与输出格式 11

1.7.4 SAS系统的自动变量 12

1.8 SAS表达式 13

1.8.1 引用SAS常数 13

1.8.2 SAS算符 14

习题1 16

第2章 金融数据库简介 18

2.1 金融数据库的起源 18

2.2 金融数据库的作用 19

2.3 金融数据库的类别 19

2.3.1 按内容和用途划分 20

2.3.2 按金融数据库的种类划分 20

2.4 中外金融数据库概况 21

2.4.1 CRSP 21

2.4.2 PACAP 21

2.4.3 聚源 22

2.4.4 锐思数据 22

2.5 金融数据库的选择标准 22

练习2 24

第3章 数据的导入导出 25

3.1 外部数据集的菜单方式导入 25

3.2 SAS数据集的菜单方式导出 26

3.3 远程登录 27

3.4 数据步导入原始数据 27

3.4.1 简单方式输入 28

3.4.2 列方式输入 28

3.4.3 列表方式输入 29

3.4.4 格式化方式输入 31

3.4.5 命名化方式输入 32

3.5 指针控制 33

3.5.1 行列指针控制 33

3.5.2 使用行固定说明符 34

3.5.3 数据行引导语句CARDS与CARDS4 38

3.6 IMPORT过程步导入数据 38

3.7 数据步导出数据 41

3.8 过程步导出数据 44

练习3 45

第4章 数据集操作与数据管理 46

4.1 数据集语句DATA 46

4.2 SET语句 48

4.3 横向合并SAS数据集MERGE语句 53

4.4 BY语句 55

4.5 删除变量语句DROP与保留变量语句KEEP 56

4.5.1 DROP语句 56

4.5.2 KEEP语句 57

4.5.3 DROP语句和KEEP语句使用规则 57

4.6 更改变量名语句RENAME与保留数值语句RETAIN 58

4.7 输出外部文件语句FILE 61

4.8 定义输入外部数据文件语句INFILE 63

4.9 更新数据语句UPDATE 65

4.10 修改数据语句MODIFY 67

4.11 添加观测 72

4.12 数据集排序 73

4.13 数据集转置 74

4.14 数据集加密 76

练习4 78

第5章 DATA步操作语句 79

5.1 基本语句——赋值与累加 79

5.1.1 赋值语句 79

5.1.2 累加语句 80

5.2 观测的选择与输出 82

5.2.1 IF语句 82

5.2.2 WHERE语句 83

5.2.3 WHERE语句与IF语句的比较 86

5.2.4 DELETE语句 86

5.2.5 OUTPUT语句 87

5.3 变量属性控制 88

5.3.1 INFORMAT语句与FORMAT语句 88

5.3.2 LENGTH语句 91

5.3.3 LABEL语句 93

5.3.4 字符自动转换为数值 94

5.4 DO语句及循环控制 96

5.5 选择控制语句SELECT 99

5.6 数组(ARRAY语句) 100

5.6.1 显式下标数组语句 100

5.6.2 引用显式下标数组元素 102

5.6.3 隐含下标数组语句 105

5.7 GOTO语句与语句标号 108

5.8 LINK语句 109

5.9 STOP语句与ABORT语句 111

5.9.1 STOP语句 111

5.9.2 ABORT语句 111

5.10 REMOVE与REPLACE语句 113

5.10.1 REMOVE语句 113

5.10.2 REPLACE语句 114

5.11 MISSING语句 115

5.12 其他语句 116

5.12.1 LIST语句 116

5.12.2 CALL语句 117

5.12.3 NULL语句 118

5.12.4 ERROR语句 119

5.12.5 RETURN语句 120

5.12.6 CONTINUE语句 121

5.12.7 LEAVE语句 122

练习5 123

第6章 常用函数 125

6.1 SAS函数定义 125

6.2 SAS函数分类 127

6.3 日期时间函数 128

6.4 常用算术函数与数学函数 132

6.5 常用概率分布函数与分位数函数 133

6.6 多个变量的统计函数 137

6.7 随机数函数 139

6.8 随机数子程序 141

6.9 LAG函数和DIF函数 143

练习6 145

第7章 通用语句 146

7.1 全局通用语句 146

7.2 过程步通用语句 153

练习7 159

第8章 数据可视化过程 161

8.1 制表过程TABULATE 161

8.2 频数过程 167

8.3 作图过程GPLOT 170

8.4 图形存储利用 176

8.5 图表过程GCHART 178

练习8 182

第9章 宏编程技术 184

9.1 宏变量 184

9.1.1 宏变量定义及引用 184

9.1.2 宏变量范围 187

9.2 宏 189

9.3 宏参数 190

9.3.1 创建宏参数及给宏参数赋值 190

9.3.2 宏调用宏 191

9.3.3 条件表达式 192

9.4 宏表达式 193

9.4.1 宏处理器对算术表达式的处理 193

9.4.2 宏处理器对逻辑表达式的处理 194

9.5 宏程序语句和宏函数 194

练习9 196

第10章 SQL编程 197

10.1 SQL过程概要 197

10.2 SQL查询语句 198

10.2.1 SELECT子句 198

10.2.2 WHERE子句 202

10.2.3 汇总函数 203

10.2.4 GROUP BY子句 205

10.2.5 HAVING子句 206

10.2.6 ORDER BY对结果排序 206

10.3 创建与更新表 208

10.3.1 创建新表 208

10.3.2 在表中插入行与删除行 210

10.3.3 列修改与更新表 212

10.4 多表查询 214

10.4.1 内部JOIN连接查询 216

10.4.2 JOIN外部连接查询 218

10.4.3 JOIN连接和MERGE语句比较 219

10.4.4 子查询 222

10.4.5 混合子查询 222

10.4.6 合并查询(SET算符) 223

10.5 在PROC SQL过程运用宏 227

10.6 PROC SQL选项及其作用 230

10.7 PROC SQL用表词典查看SAS系统信息 233

练习10 235

第11章 IML编程技术 236

11.1 SAS/IML语言 236

11.1.1 定义矩阵 236

11.1.2 由矩阵标识创建矩阵 237

11.1.3 PROC IML表达式与语句类型 239

11.2 矩阵操作 243

11.2.1 创建特殊矩阵函数 243

11.2.2 使用矩阵表达式 245

11.2.3 利用行列标展现矩阵 248

11.3 IML编程语句 249

11.3.1 各种IML编程语句 249

11.3.2 停止执行 252

11.3.3 创建和运行模块语句 253

11.4 IML数据集操作 259

11.4.1 打开与编辑SAS数据集 259

11.4.2 由SAS数据集创建矩阵 261

11.4.3 由矩阵创建SAS数据集 262

11.5 用IML访问外部数据文件 264

练习11 269

参考文献 271

相关图书
作者其它书籍
返回顶部