R中的常用符号说明

1、变量名

表示变量的名字;

2、波浪号(~)

用来连接公式中的响应变量(波浪号左边)和自变量(波浪号右边);

3、加号(+)

用来表示变量之间的线性关系;

4、0

当公式中加入0,意味着模型中没有截距;
如:y~u+w+v+0

5、竖线(|)

用来指定条件变量(常用在lattice绘图公式中);

6、变量保护函数(I( ))

放在 I 内的表达式按照算术意义进行解释;
a+b 表示变量a和变量b都包含在公式中
I(a+b)表示 a+b 这个和应该包含在公式中

7、星号(*)

表示变量之间的交互效应;
如:y~(u+v)w 等价于 y~u+v+w+I(uw)+I(v*w)

8、插入符(^)

表示幂;
如:y~(u+w)^ 2 等价于 y~(u+w)*(u+w)

9、变量的函数

意味着指定变量的函数应当作为自变量包含在公式中;
如:y~log(u)+sin(v)+w
公式中可能包含的一些其他项目也具有特殊左右,例如,可传递给gam(广义可加模型)的公式中表示平滑样条的s( )函数等。

你可能感兴趣的:(R中的常用符号说明)