r语言编程c语言,R语言编程基本操作答题.ppt

R语言编程;主要内容;教材及参考文献;考核方式;R介绍;R作为一个计划(project),最早(1995年)是由Auckland大学统计系的Robert Gentleman和Ross Ihaka开始编制,目前由R核心开发小组(R Development Core Team – 以后用R DCT表示)维护,他们完全自愿、工作努力负责,并将全球优秀的统计应用软件打包提供给我们。我们可以通过R计划的网站()了解有关R的最新信息和使用说明,得到最新版本的R软件和基于R的应用统计软件包. ;R的无私奉献者;R免费资源公开(不是黑盒子,也不是吝啬鬼)R全面的统计研究平台R支持多种操作系统可以在UNIX, Windows和Macintosh运行.R 有优秀的画图功能.R可进行交互式数据分析和探索的强大平台R有优秀的内在帮助系统R语言有一个强大的,容易学习的语法,有许多内在的统计函数.;通过用户自编程序, R语言很容易延伸和扩大. 它就是这样成长的.通过R语言??许多内嵌统计函数,很容易学习和掌握R语言的语法.我们可以编制自己的函数来扩展现有的R语言(这就是为什么它在不断等级完善!!)R 是计算机编程语言. 类似于UNIX语言,C语言,Pascal,Gauss语言等.对于熟练的编程者, 它将觉得该语言比其他语言更熟悉.而对计算机初学者, 学习R语言使得学习下一步的其他编程不那么困难.那些傻瓜软件(SAS,SPSS等)语言的语法则完全不同.;R的安装;R的安装;工具条介绍;主菜单介绍(相应有中文对照);初识R;R的基本界面是一个交互式命令窗口,命令提示符是一个大于号,命令的结果马上显示在命令下面。;我们用一些例子来看R软件的特点。假设我们已经进入了R的交互式窗口。如果没有打开的图形窗口,在R中,用:> x11() ;这些语句可以绘制正弦曲线图。其中,“ source("E://lian.R");例2:计算6, 4, 7, 8,10的均值和标准差,把若干行命令保存在一个文本文件(比如E:\lian1.R)中,然后用source 函数来运行整个文件。;要退出R,可以用q()函数,也可以用菜单命令。;例3:查询函数fivenum的帮助信息,并用帮助文件中的示例进一步学习.;包(Packages);R语言编程中的常见错误;R的语法与数据结构;求助符?help()例子:>3+5>3-5>3/5>3^5>x=5>?plot>help(plot);实验作业;向量是R中最为基本的类型一个向量中元素的类型必须相同,包括数值型逻辑型复值型字符型;(1)、数值向量定义向量的常用方法(函数)seq() 或 : 若向量(序列)具有较为简单的规律rep() 若向量(序列)具有较为复杂的规律c() 若向量(序列)没有什么规律例>1:10>seq(1,10,by=0.5)>seq(1,10,length=21)>rep(2:5,2)>rep(2:5,rep(2,4))>x=c(42,7,64,9)>length(x);>1:3+c(5,7,2)/c(5,7,1)> [1]2 3 5两个不等长的向量之间的运算则是:长度短的向量将循环使用.>c(100,200)+c(1,2,3,4)[1]101 202 103 204;向量运算中的循环法则(recycling rule)

>1:2+1:4

>1:4+1:7;sqrt(x),log(x),exp(x),sin(x),cos(x),tan(x)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值