名称:s-plus教程
大小:33页
格式:pdf
[此贴子已经被作者于2008-12-11 8:37:18编辑过]
写在前面
经过一星期的工作,我终于完成了《S_Plus使用简介》 。S_Plus是 S语言的运行环境,
用 S语言进行统计分析具有诸多优点,可以很方便地完成几乎所有的统计分析工作,因此,
如果专门从事统计分析工作,最好能掌握它。
本电子书将重点放在了 S 语言的介绍上,S 语言是一个较大的语言系统,S_Plus2000
所带的 PDF文件共有上千页, 本电子书只是对 S语言简单扼要的介绍, 若要详细了解 S语言,
可参照 S_Plus2000 中的 PDF 文件。
本电子书是为参加美国大学生数学建模竞赛而编的参考资料,但依我所见,若只是进行
简单的数据分析,完全没有必要专门学习 S 语言,Matlab 中有一个统计工具箱,其中提供
了大量的统计函数,用其便可以完成几乎所有简单的统计功能,诸如统计作图、参数估计、
假设检验、 回归分析、 方差分析等等, 大家可以参考科学出版社的 《Matlab数理统计 (6.x) 》 。
本电子书参考并拷贝了大量电子资料,在此表示感谢。
第一章 S_Plus 简介
S_Plus 是由美国 MathSoft 公司开发的
一种基于 S语言的统计学软件, 是世界上公
认的三大统计软件之一,主要用于数据挖
掘、统计分析和统计作图等等。S_Plus 的最
大特点在于它可以交互地从各方面发现数
据中的信息, 并可以很容易地实现一个新的
统计方法。另外,S_Plus的数据可以直接的
来源于 Excel,Lotus,Access,SAS,SPSS
等软件,其兼容性极好。
本章中,我们简单地熟悉一下 S_Plus
的桌面环境,从下一章起,我们将系统地介
绍 S语言。
§1.1 S_Plus 的桌面环境
进入 S_Plus系统,便直接进入了 Commands 窗口,Commands 窗口由提示
后面便可以直接写 S语言代码,由于 S语言是一种解释性语言,因此,输入代
便可直接在 Commands 窗口看到运行结果,其运行方式和 Matlab 相似,在此不
下面是一个 S语言的程序实例,其具体的语法含义和函数功能我们将在以
> marks <- c(10, 6, 4, 7, 8) 将几个数字组成一个列向量
> mean(marks) 求该向量的算术平均值
[1] 7 得出结果
> median(marks) 求该向量的中位数
[1] 7 得出结果
> min(marks) 求向量元素的最小值