R语言switch函数

在R语言中,switch()函数是多分枝结构,使用方法如下:
switch(expr,list)
expr为表达式,是一个整数值或字符串。
list是一个列表。
具体为:如果expr的计算结果为整数,且值在1~length(list)之间时,则switch()函数返回列表相应位置的值。如果expr的值超出范围,则没有返回值。

switch(2,"Jack","Bruce","Mary")
[1] "Bruce"
name<-"B"
switch(name,A="Jack Wang",B="Jack Ma",C="Jack Chen")
[1] "Jack Ma"
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容