R Switch 语句17 Mar 2025 | 阅读 2 分钟 switch 语句是一种选择控制机制,它允许表达式的值通过映射和搜索来改变程序执行的控制流程。 switch 语句用于代替长的 if 语句,这些 if 语句将变量与几个整数值进行比较。它是一个多分支语句,提供了一种简单的方法来根据代码的不同部分调度执行。此代码基于表达式的值。 此语句允许测试一个变量是否与一系列值相等。 switch 语句有点复杂。为了理解它,我们有一些要点,如下所示
基本上有两种选择其中一种情况的方式 1) 基于索引如果情况是字符向量之类的值,并且表达式的计算结果是一个数字,则表达式的结果将用作选择情况的索引。 2) 基于匹配值当情况同时具有情况值和输出值(例如 ["case_1"="value1"])时,表达式值将与情况值进行匹配。如果与该情况匹配,则对应的值就是输出。 If-else 语句的基本语法如下 流程图 ![]() 示例 1输出 ![]() 示例 2输出 ![]() 示例 3输出 ![]() 示例 4输出 ![]() 示例 5输出 ![]() 下一个主题R Next 语句 |
我们请求您订阅我们的新闻通讯以获取最新更新。