|||
语法(1):概览
R语言所包含的元素包括:表达式、对象、符号、函数等。
一、对象
对象是R代码的操作对象,包含字符型向量、数值型向量、列表、函数等。R中一切都是对象。
示例:
字符型向量:c(“hello world”)
数值型向量:c(1,2,3,4,5)
列表:list(“hello world”, c(1,2,3,4,5))
函数:function(x, y){x+y}
二、符号
变量名即为符号
示例:
将1赋值给符号x
x <- 1
三、函数
函数接受输入对象并返回输出对象
示例:
lm函数用于拟合
a <- lm(x ~y)
将3赋值给a
‘<-’(a, 3)
四、表达式
表达式由对象和函数构成,包含赋值、条件、算术表达式三种语句形式,多个表达式可用换行符或分号隔开。
示例:
赋值表达式:x <- 1
条件表达式:if(1>2){“yes” else “no”}
算术表达式:1+2
五、特殊值
NA:not available缺失值
Inf和-Inf:代表特别大的数值,正值就是Inf,负值为-Inf
NaN:not a number,没有意义的结果
NULL:常被用于函数的参数中,表示该参数没有被赋值
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-11-5 11:21
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社