美文网首页
R语言学习笔记-0624

R语言学习笔记-0624

作者: 数据斯基 | 来源:发表于2021-06-24 22:26 被阅读0次

学习地址:哔哩哔哩-R语言基础课程 6讲

list

list可存储长度不一,格式不同的数据。
返回list的第2个元素,需要两个中括号[[]],mylist[[2]]则返回mylist中第二个元素。
mylist[[2]][1,]返回第二个元素中的第一行
没有逗号的话,默认第一列。mylist[[2]][1]返回第二个元素中的第一行第一列
mylist[[2]][1:3,3]返回第二个元素中的第1-3行,第3列。

R-Markdown学习与使用

For循环

for循环流程图

while循环

while循环流程图

if else

if语句中,else非必需,当判断值为FALSE时,运行else语句。
if语句中花括号结尾时,else要写在结尾的花括号后面,不能另起一行。

i = 1
if (i == 2){
print("Hello World")
}else{ ## else 要写在这里,不能换行重新写
print("Goodbye World")
}

示例

y

R中没有elseif这样的语句,可用switch代替。

a = c("good","bad")
for(i in a){
print(
switch(i, ## 变量名,下面是变量的值
happy = "I am happy",
afraid = "it is afraid",
good = "I am a good boy",
bad = "I am not bad"
)
)
}

自定义函数

myf = function(x,a,b,c){
return(asin(x)^2-bx+c) ## return可写可不写
}
curve(myf(x,1,2,3),xlim=c(1,20))

相关文章

网友评论

      本文标题:R语言学习笔记-0624

      本文链接:https://www.haomeiwen.com/subject/rgmgyltx.html