先说结论:根据需求和软件操作能力,选用SPSS、STATA、SAS、R语言、Python中的一种或多种,这几款都是主流的数据分析和统计软件,对编程能力的要求依次提高,能完成复杂分析的能力、自由度也更高。
1. SPSS
IBM开发的傻瓜式统计软件,能够实现大部分常用的数据分析功能,数据管理和操作都可以依靠点击鼠标完成,学起来也最容易理解,有统计学基础的人熟悉半小时即可使用。
优势:易于学习
弱点:难以完成复杂操作、循环等自动化分析
推荐书目: 张文彤《SPSS统计分析基础教程》
2. Stata
计量经济学专业常用统计软件,大部分操作可以通过点击鼠标完成,但使用编程(do语句)更为快捷,do语句也很简单,容易上手。尤其适合需要对数据进行基本清洗、需要大量回归分析的用户。
此外,stata有自己的社区和期刊,如果英语好几乎能找到需要的所有解答。
优点:逻辑是变量和样本,容易理解;数据管理能力强;直观
缺点:复杂功能的实现不足;图表不美观
推荐书目:陈强《高级计量经济学及Stata应用》
3. SAS
医学、金融常用软件,稳定可靠,有丰富的接口,和Stata类似,SAS也有自己的编程语法,但更为复杂,较难掌握。如果不是工作需要,不建议新手入门。
4. R
开源免费软件,统计软件中冉冉升起的新星。
优势:
功能范围非常大(有很多扩展包可以实现各种各样丰富的功能)
画图非常好看
非常容易自动化和集成(与 Git、LaTeX、ODBC、Oracle 、Apache Hadoop等)
非常好的社区支持,以及通过第三方的支持
广泛的帮助资源免费提供(手册、教程等)
非常强大且灵活的脚本语言(例如支持面向对象的编程)
支持所有通用平台(Windows、Linux、MacOS...)
非常大的、活跃的开发人员社区,面向未来
弱点:
熟悉 R 语法较难
速度不够快
使用非常大的数据集时,对电脑硬件要求高
推荐书目:R语言实战
5. Python
最接近程序语言,统计和数据分析只是它的一小部分功能,不够直观但功能强大。学起来较难。
有什么比较好的spss学习视频?
SPSS主要有两个产品:统计分析的Statistics,以及数据挖掘的Modeler
一、想学Statistics,研究统计分析的话,我会推荐张文彤如下的系列:
1. 豆瓣评分8.4以真实案例贯穿全书,从统计分析实战的角度出发详细介绍SPSS的界面操作、数据管理、统计图表制作、统计描述和常用单因素统计分析方法的原理与实际操作,并结合SPSS的强大功能进行很好地扩展。书中还提供医疗、经济、市场研究等各行业的综合案例,完全从实际案例出发讲解各类方法的综合运用,以更好地协助读者提高实战能力。
2.(SPSS统计分析高级教程)豆瓣评分7.7《高等学校教材:SPSS统计分析高级教程(第2版)》以IBMSPSSStatistics20中文版为基础,全面、系统地介绍了各种多变量统计模型、多元统计分析模型、智能统计分析方法的原理和软件实现。在书中作者结合自身多年的统计分析实战和SPss行业应用经验,侧重于对统计新方法、新观点的讲解。在保证统计理论严谨的同时,又充分注重了文字的浅显易懂,使《高等学校教材:SPSS统计分析高级教程(第2版)》更加易学易用。
以上两本教材帮助楼主从入门到精通足矣;另外张文彤老师也有对应视频课程,可以找:《张文彤SPSS初中级教程》《张文彤SPSS高级教程》
spss多因素方差分析教程?
1、进入SPSS环境,打开数据文件。
2、选择变量。在“多变量”窗口中,将“数学成绩”、“英语成绩”选入“因变量”列表框,将“考生所在地”、“性别”选入“固定因子”列表框。
3、对比设置。单击对话框右侧“对比”按钮,在弹出的窗口中选择“差值”,并单击“继续”。
4、绘图设置。单击右侧“绘图”按钮,将“考生所在地”选入“水平轴”,“性别”选入“单图”,再单击“添加”按钮。
5、多重比较设置。将“考生所在地区”和“性别”选入“时候检验”列表框中,并选择“LSD”复选框;单击“继续”按钮回到“多变量”对话框,“确定”后等待结果输出即可。