R学习2

1. 8R的命令

R是一个语法简单的表达式语言,它是大小写敏感的。R可以使用的标识取决于操作系统和语言而有所不同。一般来说所有的字母和数据都允许使用,加上点号和下划线,名称必须是以点号或字母开头,如果是以点号开头则第二个字符必须不能是一个数字,目前R对名称没有长度限制(2.13以前限制为256byte)

命令语句由表达式和赋值组成。如果命令是一个表达式,则它将被计算和打印,而相应的值将被丢失。而如果是赋值,则它同样会被计算,但不会自动打印同时值将被保存到变量当中。

命令由分号;或换行分隔。初级命令被包含在{和}当中组成一个组合命令。注释以#号开始,直到一行结束,它可以被放在任何位置。

如果一个命令在一行中还没结束,则需要使用+号来表示该命令延伸到下一行。+号是默认的连接符号,可以被用户修改。

终端输入的命令行不能超过4096byte。


1.9.调用之前的命令

上下方向键用于在历史命令中向前/后滚动。


1.10 执行文件中的命令或输出结果到文件

可以使用以下命令来执行保存在文件中的命令(假设文件名为command.R

> source("commands.R")

要将控制台中的所有输出定向到文件(如record.lis),则可以通过以下命令

> sink("record.lis")

如果要重新输出到控制台,则使用以下命令:

>sink()


1.11 存储数据和删除对象

R创建和维持的实体被视为对象(objects),它们可能是变量,数字数组,字符串,函数和由这些组成的其它数据结构。在R的会话期间,对象通过名称来创建和存储。查显示当前R中存储的




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值