1、DPS数据处理系统 1 第一章 DPS基本操作 l一、概述 lDPS数据处理系统,英文名为Data Processing System, 是浙江大学唐启义教授设计研制的通用多功能数理统计和数 学模型处理软件系统。有300 多种统计分析方法,可以满足 各种水平的统计分析需要。 lDPS系统采用多级下拉式菜单,用户使用时整个屏幕犹如一 张工作平台,随意调整,操作自如,故形象地称其为DPS 数据处理工作平台,简称DPS 平台。 lDPS平台将数值计算、统计分析、模型模拟以及画线制表等 功能融为一体。 2 一、DPS基本操作 标题栏菜单栏 下拉菜单 工具栏 工作表 活动单元格单元格 当前工作表工作表标
2、签文本编辑区 二、用户工作界面 3 第一章 DPS基本操作 l二、用户工作界面 l(1) 标题栏 l告诉用户正在运行的程序名称和正在打开的文件的名称。 l(2) 菜单栏 l按功能分为“文件”、“数据编辑”、“数据分析” 、“试验设计”、“ 试验统计” 、“分类数据统计”、“专业统计”、“多元分析”、“数 学模型”、“运筹学”、“数值计算”、“时间序列”及“其他”等。 l当菜单项被选中时,引出一个下拉式菜单,可以从中选取相应 的子菜单。 l在屏幕的不同地方鼠标右击时,“快捷菜单”将出现在鼠标指针 处。“快捷菜单”中的命令同菜单栏上选取的相应命令效果是一 样的。 4 第一章 DPS基本操作 l二、
3、用户工作界面 l(3) 工具栏 l工具栏中的按钮都是常用命令,当鼠标指向某一按钮后,稍等片 刻在按钮右下方会显示该按扭命令的含意。 l工具栏的第一行是常用工具栏。为使用DPS编辑、处理数据最常 用命令的快捷按钮。 l工具栏的第二行是数据矩阵处理工具栏。处理当前活动单元格的 数据阵列。可进行矩阵相加、相减、相乘、矩阵求逆等运算,还 可以解正规方程组。 5 第一章 DPS基本操作 l二、用户工作界面 l(4) 工作表 l工作表窗口可有多张独立的工作表(sheet)。开始时,窗 口中显示第一张工作表“第1页”,为当前工作表。 l工作表是一个由行和列组成的表格。行由上自下范围1 65536,列号由左到
4、右采用字母编号AIV。每张表最大 可为256列65536行。 l工作表的大小可由用户自己设定。 l每一个行、列坐标所指定的位置称之为单元格。 6 第一章 DPS基本操作 l二、用户工作界面 l(5) 工作表标签 l通常用“第1页”、“第2页”等名称表示,也可右击标签名来修 改标签名。利用标签队列左边的一组标签滚动按钮可显示队 列中的后续工作表的标签。当前工作表的标签为白色,其他 为灰色。 l(6) 滚动栏 l当工作表很大时,可用工作簿窗口右边及下边滚动栏使窗口 在整张表上移动查看。 l(7) 状态栏 l位于DPS窗口底部,其左端是信息区,右端是键盘状态区。 信息区中显示的是DPS的当前工作状态
5、。 7 第一章 DPS基本操作 l三、DPS基本操作 l1DPS操作方法概述 l以“复制”为例,一般有三种操作方法:鼠标操作、菜单操作 、键盘命令操作 (1) 鼠标操作法:先选中A1单元格,移动鼠标到右下角,当鼠标形 状变为黑实心“十”字形后(“添充柄”),拖动鼠标到A2单元格,则 A1数据就复制到A2了。 (2) 菜单操作法:选中A1单元格,选工具栏的“复制”钮,然后选中 A2单元格,再选工具栏中的“粘贴”钮。 (3) 键盘命令操作法:直接选中A2单元格,键盘输入“=A1”命令, 则复制即告完成。 8 第一章 DPS基本操作 l三、DPS基本操作 l2文件基本操作 l(1)新建文件:“文件”
6、菜单“新建”,可创建一个新的DPS数 据文件。 l(2)打开文件:“文件”菜单“打开”,可打开一个已经存在的 数据文件。它可以是DPS的数据文件,也可是文本文件或 Excel数据文件。 l(3)保存文件:“文件”菜单“保存”,可保存当前数据文件。 如果选“另存为”,可将当前工作簿存为一个新的文件。 l(4)文件打印:“文件”菜单 “打印”,可打印当前工作表文 件。打印前,可选择“文件”菜单中的“页面设置”和“打印预 览”选项,进行打印前的页面设置操作和打印效果的预览。 9 第一章 DPS基本操作 l三、DPS基本操作 l3数据的输入 l(1) 手动输入数据 用上下左右光标键,Tab键或鼠标选中
7、单元格,然后输入数据。 DPS中的数据分3类:数值型,字符型,日期型。DPS可自动判断数 据属于什么类型。 日期型数据输入格式为“月/日/年”、“月-日-年”或“时:分:秒” 。数字型数据由数字与小数点构成。要注意的是,数据统计分 析要求是数值型的,数值型数据字体显示是蓝色的,而字符型 数据是黑色的。 将鼠标左击图标 ,可增加输入数值的小数显示位数,右击减少小 数显示的位数。 点击工具栏里的按钮 可改变当前数据块中的文字字体、字号等 格式 10 第一章 DPS基本操作 l三、DPS基本操作 l3数据的输入 l(2) 公式生成数据 DPS数据也可由公式直接生成。如:A1和B1单元格中已输入 了数
8、值数据,欲将A1 与B1 单元格的数据相加放入C1单元格 中:选定C1单元格,然后输入公式“=A1+B1”或输入 “=SUM(a1:b1)”,回车之后即可完成操作。 DPS提供了完整的算术运算符,如:、*、和丰 富的函数,如SUM(求和)、SUM2d(根据条件求和)等,供计 算操作,在DPS公式输入的帮助中可以查到各类算术运算符 和函数的完整使用说明。 11 第一章 DPS基本操作 l三、DPS基本操作 l3数据的输入 l(3) 复制生成数据 在生成的数据具有相同规律性的时候,大部分数据可由复制 生成。可以在不同单元格之间复制数据,也可以在不同工作 表或不同工作簿之间复制数据,可以一次复制一个
9、数据,也 可同时复制一批数据。和常用的Excel电子表格操作类似。 另外,数据的剪切、复制和粘贴,是和Windows其它应用程 序共享数据的有力工具,可以通过这种方式和Word、Excel 、SPSS等其它应用程序互相交换数据 12 第一章 DPS基本操作 l三、DPS基本操作 l4数据的删除 l选定待删除区域,工具栏中选择“擦除”按钮 ;或右击,“ 快捷菜单”菜单上选“删除” l删除公式:删除公式而保留公式计算结果。右击“快捷菜 单”中“删除公式”。 这对用公式复制方法生成数据后,只保 留数值特别有用。 l全部删除:选定区域里的所有内容都删掉。 l整行整列删除:选定要删除的行或列,工具栏里的
10、行删除按 钮 或列删除按钮 。 13 第一章 DPS基本操作 l三、DPS基本操作 l5当前工作表规格定义 l每张工作表最大为255列65535行。在此范围内,工 作表的大小可设定。点击工具栏里的设置工作表规格 按钮 ,DPS会根据当前工作表大小给出一个工作 表大小的缺省值,其缺省行数值约为当前工作表行数 加30。也可重新输入工作表行列数,以调整工作表大 小。 14 第一章 DPS基本操作 l三、DPS基本操作 l6打印预览及打印 l先将待打印的数据选中,然后点击工具栏里的打印预览 按钮。在预览界面的顶部有一行工具按钮,其中最左边 的是打印按钮。点打印按钮,会显示打印操作界面。 l在打印操作界
11、面上,可对打印内容页面重新设置。点下 面的“页面设置”按钮,可进行打印参数设置。 15 第一章 DPS基本操作 l三、DPS基本操作 l7文本数值转换及字符串数值转换 l有时从其他文本编辑器中复制到DPS里的数据都放在了 第一列里面,原因是原来的数据都是用空格隔开的。这 时,只要在菜单下点击“文本转换为数值”功能项后即可 将文本行里面的各个数值分离开来,放在后面的各个单 元格里。 l如果不小心输入了全角数字,只要选中待转换的数据, 然后菜单下执行“字符转换为数值”功能即可。 16 第一章 DPS基本操作 l三、DPS基本操作 l8数据行列转换 l将待转置的数据选中,然后在菜单下执行“数据转置”
12、功 能或点工具栏第二行的矩阵转置按钮。 17 第一章 DPS基本操作 l三、DPS基本操作 l9分类(定性)变量的取值和编码 l分类变量量化、编码的方法,一般是将其转化成0-1虚 拟变量。 l如果是连续变量,可以在分组(等级)的基础上进行。如 血型变量,常见有A、B、AB和O共4个类型,可按3种 不同方式来编码。编码时将待编码的数据选定,然后点 击工具栏第二栏的“定性变量编码”按钮 。对话框中, 可选择定性变量编码方式:0-1虚拟变量、效应编码或 正交编码。 18 第一章 DPS基本操作 l三、DPS基本操作 l10数据统计分析及其建模基本步骤 l(1)数据统计分析基本步骤 定义数据块选择菜单
13、上的相应统计功能项 A.定义成数据块 数据编辑完之后,进行统计分析之前,须先将数据定义成 数据块。数据块中的数据一般是一行为一个记录(样本), 每个记录有多个变量,各个变量因子可用x1,x2, xm表示,参与运算。 数据块的定义即选定数据。 19 第一章 DPS基本操作 l三、DPS基本操作 l10数据统计分析及其建模基本步骤 l(1)数据统计分析基本步骤 B.进入菜单选择相应的统计功能项。 C.当光标位于菜单上相应功能项时点击鼠标按钮, 系统即对数据矩阵块内的数据进行分析,并将分析 结果返回到编辑器中(插入到原来的光标位置下), 系统也返回编辑状态。 20 第一章 DPS基本操作 l三、DP
14、S基本操作 l10数据统计分析及其建模基本步骤 l(2)数学模型分析的基本步骤 A.在电子表格中编辑和定义数据矩阵块。数据编辑格式一般以列代 表变量,以行代表样本,并拖动鼠标定义数据块。这时灰色背景部 分即为可进行统计分析的数据矩阵块。 B. 在下部的文本编辑器中编辑和定义数学公式。公式中用“x+数字” 表示数据块中某列数据,用“c+数字”表示模型中待求参数。 公式块的定义:将鼠标移到公式块的块首,按下左钮并拖动到公式 块的块尾位置,即可完成公式块的定义。 C.进入菜单操作。在菜单下选择“数学模型”“单因变量模型参数 估计”“麦夸特法”,即可求解模型参数及有关统计量的分析结果。 21 第一章
15、DPS基本操作 l三、DPS基本操作 l10数据统计分析及其建模基本步骤 l(2)数学模型分析的基本步骤 例如,测定的某种肉鸡在良好生长过程的数据资料,按下图 方式编辑、定义数据块,块中的第1列数据为测定时间(周), 为自变量,第2列数据是体重(kg),为因变量。若对这两列数 据建立Logistic模型,只需令c1=K,c2=a,c3=b,并在编 辑器中写入如下公式,再拖动鼠标定义公式块。 x2=c1/(1+exp(c2+c3*x1), 式中x1和x2表示数据块中第1、2列数据,c1,c2,c3表示模 型的待求参数。 22 一、DPS基本操作 l(三)DPS基本操作 数据块 分析结果 公式块
16、23 第一章 DPS基本操作 l三、DPS基本操作 l11DPS函数应用 l数据计算有以下两种方式:一是输入等号,二是用鼠标点 击屏幕上部第一行工具栏的按钮fx。然后系统在工作表上 部显示公式输入计算表达式。 l计算表达式中可包含 + - * / 及 ( ) 6种运算符及系统提 供的各种数学、统计及金融计算函数,如三角函数、概率 函数等。 l输完计算表达式之后按回车键后在当前光标下输出计算结 果。 24 第一章 DPS基本操作 l三、DPS基本操作 l11DPS函数应用 l若对所用函数不熟悉,可点击输入框左边的问号按钮,系统会 显示函数向导。函数向导左边为各个函数的名称,右边是该 函数的性质及
17、使用方法。 25 第一章 DPS基本操作 l三、DPS基本操作 l12图表处理 lDPS统计图表功能模块包括2个部分: 第一是通用统计图表的绘制功能,它可以以二维及三维的 形式分别描绘出条形图、折线图、域形图、阶梯图、联合 图、饼形图和坐标图等; 第二是一些专用的图表功能,如box箱线图,Q-Q图,带 误差的直方图或线图等。 26 第一章 DPS基本操作 l三、DPS基本操作 l12图表处理 l(1)通用统计图表 根据资料性质和分析目的,选用不同图形类型。图的类型一 般有:直方图、折线图、圆饼图、散点图以及三维曲面图。 图中标题要能扼要地说明统计图中的内容、时间或地点,放 在图的下部中央。图的
18、纵轴、横轴应有标目,标目应注明单 位。 统计图的尺度必须等距或有一定规律性(如对数尺度),并标 明数值。横轴尺度自左到右、纵轴自下而上,数值一律从小 到大;纵轴尺度一般从0开始。图中不同线条或色调代表不同 的事物时,要用图例来说明。 27 第一章 DPS基本操作 l三、DPS基本操作 l12图表处理 l(1)通用统计图表 28 第一章 DPS基本操作 l三、DPS基本操作 l12图表处理 l(1)通用统计图表 作图前,先将数据定义成数据块,数据块的左边和上边(不在 数据块内)可以是图形各个点的标注。定义数据块后,点击绘 图按钮 ,系统将给出如上图所示的图表类型选择界面。可 根据需要选择2维或3
19、维图形类型,每个类型又有多种图形供 选择。 29 第一章 DPS基本操作 l三、DPS基本操作 l12图表处理 l(2)箱线图(Box plot) 箱线图是描述统计的重要工具。是利用中位数、上百分位数 和下百分位数来描述数据分布的一些特性。 上百分位数是第75百分位数,下百分位数是第25百分位数。 如果数据分布是对称的,则上下百分位数离中位数的距离应 该近似相等;如果上百分位数比下百分位数离中位数距离更 远,则此数据分布是正倾斜;如果下百分位数比上百分位数 离中位数距离更远,则此数据分布是负倾斜。这种关系在 Box图中可形象表现出来。 定义数据块“数据分析”菜单“常用图表” “box图” 30 第一章 DPS基本操作 l三、DPS基本操作 l12图表处理 l(2)箱线图(Box plot) 31 第一章 DPS基本操作 l三、DPS基本操作 l12图表处理 l(3) 误差图 误差图可以显示两列数据,第一列是平均值,第二列可以是 标准差或标准误。只要给出两列数据就可作图。 32 第一章 DPS基本操作 l三、DPS基本操作 l12图表处理 l(4)Q-Q图和卡方图 这两种图都是评估数据是否呈正态分布,并找出可能偏离正 态分布的数据点。 Q-Q图是对一个变量作图,而卡方图是对多个变量(检验多元 正态分布)作图。 33