《第四讲-程序设计》.pptVIP

  • 9
  • 0
  • 约7.95千字
  • 约 39页
  • 2019-12-02 发布于天津
  • 举报
1、程序设计方法 2、应用实例 3、实验作业 实验内容 学习R语言中程序设计方法 实验目的 程序设计 程序控制结构 R是一个表达式语言(expression language),其任何一个语句都可以看成是一个表达式。表达式之间以分号分隔或用换行分隔。表达式可以续行,只要前一行不是完整表达式(比如末尾是加减乘除等运算符,或有未配对的括号)则下一行为上一行的继续。 若干个表达式可以放在一起组成一个复合表达式,作为一个表达式使用。组合用大括号表示,如: { + x - 15; + x; } [1] 15 R语言也提供了其它高级程序语言共有的分支、循环等程序控制结构。 分支结构 (if/else、switch语言) if/else语句 分支结构包括if结构: if (条件) 表达式1 或 if (条件) 表达式1 else 表达式2 其中的“条件”为一个标量的真或假值,表达式可以是用大括号包围的复合表达式。有else 子句时一般写成: if(条件) { 表达式组…… } else { 表达式组……… } 这样的写法可以使else不至于脱离前面的if。 例如,如果变量lambda为缺失值就给它赋一个缺省值,可用: if(is.na(lambda)) lambda - 0.5; 又比如要

文档评论(0)

1亿VIP精品文档

相关文档