@TOCR语言特点
R语言用于统计分析,绘图的语言和操作环境。R是属于GNU系统的一个自由、免费、源代码开放的软件。他是一个用于统计计算和统计制图的工具。它可以运行在UNIX,windows和Macintosh的操作系统上。
特点:
1)R是自由的软件。开源免费的。标准的安装文件自身就带有许多模块和内嵌的统计函数,安装好后可以直接实现很多常用的统计功能。
2)R是一种可编程的语言。可以编程自己的函数来扩展现有的语言。
3)所有的R的函数和数据集是保存在程序包里面的。只有当一个包被载入的时候,他的内容才才可以被访问。例如:base—R的基础模块、mle-极大似然估计模块、ts-时间序列模块、mva-多元统计模块、survival-生存分析模块等。
4)R具有很强的互动性。除了图形输出是在l另外的窗口处,它的输出和输入窗口都是在同一个窗口进行的,输入语法中如果出现错误会马上在窗口中得到提示。对以前的输入过的命令有记忆功能、可以随时在现、编辑修改来满足用户的需要。输出的图形可以直接保存为JPG,BMP,PNG等图片格式,还可以直接保存为PDF文件。另外,和其他编程语言和数据库之间有很好的接口。
R语言数据分析方法
主成分分析(PCA,principal component analysis)
基于前项选择的冗余分析(RDA,redundancy analysis)
Python的特点
1)python的设计哲学是“优雅”“明确”“简单”。最好是只用一种方法来做一件事。