Copyright ©2015- 海马课堂网络科技(大连)有限公司 办公地址:辽宁省大连市高新技术产业园区火炬路32A号创业大厦A座18层1801室
添加微信
咨询辅导
按照惯例,我们将从编写 "Hello, World!"程序开始学习 R 编程。根据需要,你可以在 R 命令提示符下编写程序,也可以使用 R 脚本文件编写程序。让我们逐一检查这两种方法。
这篇文章为大家带来关于华盛顿大学CFRM 425:定量金融 R 编程的详解。
一、课程概览
介绍定量金融领域应用的 R 编程语言。内容包括 R 语法、数据结构和操作、数据分析和统计。内容包括使用 R 处理时间序列和计算资产回报,以及 R 软件包系统和贡献软件包。先修课程:CFRM 405、CFRM 410、CFRM 415 和 CFRM 420。
R命令提示符
一旦你设置好了R环境,你可以通过在命令提示符中输入以下命令来轻松启动R命令提示符:
```
$ R
```
这将启动R解释器,你将获得一个提示符 `>`,在那里你可以开始输入你的程序,如下所示:
```
> myString <- "Hello, World!"
> print(myString)
[1] "Hello, World!"
```
在上面的示例中,第一条语句定义了一个字符串变量 `myString`,我们将字符串 "Hello, World!" 赋给它,然后下一条语句使用 `print()` 来打印存储在变量 `myString` 中的值。
R脚本文件
通常,你会通过在脚本文件中编写程序,并使用名为 Rscript 的R解释器在命令提示符中执行这些脚本来进行编程。所以,让我们从在名为 test.R 的文本文件中编写以下代码开始:
```R
# 我的第一个R编程程序
myString <- "Hello, World!"
print(myString)
```
将上面的代码保存在一个名为 test.R 的文件中,然后按照下面的方式在Linux命令提示符中执行它。即使你使用Windows或其他系统,语法都是相同的。
```
$ Rscript test.R
```
当我们运行上面的程序时,会产生以下结果。
```
[1] "Hello, World!"
```
注释
注释就像R程序中的帮助文本,当执行实际程序时,解释器会忽略它们。单行注释使用 # 符号写在语句的开头,如下所示:
```R
# 我的第一个R编程程序
```
R不支持多行注释,但你可以使用一个小技巧,如下所示:
```R
if(FALSE) {
"这是一个多行注释的示例,它应该放在单引号或双引号中"
}
myString <- "Hello, World!"
print(myString)
```
尽管上面的注释会被R解释器执行,但它们不会干扰你的实际程序。你应该将这种注释放在单引号或双引号中。
海马课堂专业课程辅导做出以下新改变啦:
⏩试听课全面升级,不满意退50%,
⏩课程辅导产品升级,赠送考前保障呦
⏩辅导不满意可以随心退!
海马课堂,3500+严选硕博学霸师资,针对学生的薄弱科目和学校教学进度,匹配背景相符的导师,根据学生情况进行1V1专属备课,上课时间灵活安排,中英双语详细讲解课程中的考点、 难点问题,并提供多方位的课后辅导,辅助学生掌握全部课程知识,补足短板。
阅读原文:https://www.highmarktutor.com/news/16113_60.html
版权作品,未经海马课堂 highmarktutor.com 书面授权,严禁转载,违者将被追究法律责任。