【559】R学习笔记

参考:R语言 教程 - W3C School

参考:R语言 教程 - 菜鸟教程


 说明 R Python
赋值运算符
v1 <- c(3,1,TRUE,2+3i)
v2 <<- c(3,1,TRUE,2+3i)
v3 = c(3,1,TRUE,2+3i)
print(v1)
print(v2)
print(v3)
=

冒号运算符。

它为向量按顺序创建一系列数字。

v <- 2:8
print(v) 
v = range(2, 8)
此运算符用于标识元素是否属于向量。
v1 <- 8
v2 <- 12
t <- 1:10
print(v1 %in% t) 
print(v2 %in% t) 
v1 in list1
if 语句 
x <- 30L
if(is.integer(x)) {
   print("X is an Integer")
}
 
if...else 语句 
x <- c("what","is","truth")

if("Truth" %in% x) {
   print("Truth is found")
} else {
   print("Truth is not found")
}
 
for 循环 
v <- LETTERS[1:4]
for ( i in v) {
   print(i)
}
 
     
     
     
     
上一篇:【语音分析】基于matlab语音短时时域分析【含Matlab源码 559期】


下一篇:LeetCode_559.N 叉树的最大深度