R语言基础(二)

一、运算符
数字运算符:
^:次方
%%:求余
%/%:整除
*:乘法
/:除法
+:加法
-:减法

关系运算符:
>:大于
<:小于
==:等于
!=:不等于
>=:大于等于
<=:小于等于

逻辑运算符:
&:元素逻辑与
|:元素逻辑或
!:逻辑非
&&:逻辑与
||:逻辑或

其他运算符:
::冒号运算符,用于创建一系列向量
%in%    :用于判断元素是否在向量里
%*%    :用于矩阵与它转置的矩阵相乘

数学函数:
sqrt(n):n的平方根
exp(n):自然常数e的n次方,
log(m,n):m的对数函数,返回n的几次方等于m
log10(m):相当于log(m,10)

二、数据类型
数值型
字符型
逻辑型

三、判断语句
if语句:
x = c("1","2","3")
if("1" %in% x) {
   print("包含 1")
} else {
   print("不包含 1")
}
# 打印结果“包含 1”

switch语句:
switch(1,"a","b","c")
# 打印结果"a"

四、循环
while循环:
m = x("a","b")
n = 0
while (n < 3) {
   print(m)
   n = n + 1
}
# 打印结果:
"a" "b"
"a" "b"

for循环:
a = c("a","b","c")
for ( i in a) {
   print(i)
}
# 打印结果:
"a" "b" "c"

循环控制:
break:跳出循环
next:跳出当前循环,进行下一个循环
 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值