解决方法

对于数值型:

print(switch(3,"h1","h2","h3","h4")) # 打印 h3
print(switch(5,"h1","h2","h3","h4")) # 打印 NULL

对于字符串类型:

print(switch("x3",x1 = "h1",x2 = "h2",x3 = "h3",x4 = "h4")) # 打印“h3”

问题解析

如果匹配字符串类型时不指定 x1 = "h1",x2 = "h2",x3 = "h3",x4 = "h4"这些内容会报错:Error: duplicate 'switch' defaults

R语言switch语句报错Error: duplicate ‘switch‘ defaults相关推荐

  1. R语言读取文件报错之二:Error in read.table(“xxxx.txt“, header = TRUE) : 列的数目比列的名字要多

    错误界面: 如果去掉header=T,不报错,打印结果如下: 然而,我的txt文件是这样的: 对于这个问题,搜索有说复制到Excel中,然后再粘贴回来,但是问题没有解决. 最终发现是编码的问题:加了f ...

  2. R语言连接MySQL报错:could not run statement: The used command is not allowed with this MySQL version

    版本说明 R版本:3.5 MySQL版本:8.0 RMySQL版本:0.10.19 情景说明: 使用RMySQL成功连接到MySQL数据库,可以进行查询操作,但在插入时报错,提示信息如下: con & ...

  3. hive安装 初始化报错Error: Duplicate key name ‘PCS_STATS_IDX‘ (state=42000,code=1061)

    错误日志 [root@mihaoyu151 conf]# schematool -dbType mysql -initSchema which: no hbase in (/usr/local/sbi ...

  4. 解决一个R语言/Rstudio更新报错问题

    某次更新R studio之后,运行代码总是出现下面这个报错,不管是导入数据还是rm(list=ls()). Error in exists(cacheKey, where = .rs.WorkingD ...

  5. R语言随机森林报错The response has five or fewer unique values. Are you sure you want to do regression原因及解决办法

    问题描述 在使用随机森林算法建模时,R报错/警告如下: The response has five or fewer unique values. Are you sure you want to d ...

  6. R语言安装DMwR报错解决方法

    如果代码是 install.packages("DMwR") 那可能是安装包的版本问题,改为 install.packages("DMwR2") 试一下.导入的 ...

  7. PostgreSQL 执行查询语句报错 ERROR: relation “table_xxx“ does not exist

    新建的schema创建表以后,执行 select * from table_xxx; 查询时报错 ERROR:  relation "table_xxx" does not exi ...

  8. AndroidStudio使用第三方jar包报错(Error: duplicate files during packaging of APK)

    http://www.kwstu.com/ArticleView/android_201410252131196692 错误描述: Error: duplicate files during pack ...

  9. [待解答]R语言读文件报错“列的数目比列的名字要多”

    遇到的问题 当要读取.csv文件时,查看csv发现每列属性都有列名呀,但是竟然还被报错"列的数目比列的名字要多". 查看问题 data=read.csv('文件路径',header ...

最新文章

  1. v-charts修改点击图例事件,legendselectchanged
  2. 算法与数据结构大系列 - NO.1 - 插入排序 1
  3. CVPR 2018 paper list(论文列表)
  4. tmp文件夹的默认权限
  5. adlicensegen怎么生成许可_国家排污许可证申请系统常见问题及解决办法
  6. 【BZOJ】【2752】【HAOI2012】高速公路(Road)
  7. 数学模型方法分类总结
  8. 杨中科:我的大学生活 转载
  9. 十大热门编程语言优缺点对比
  10. 单细胞分析实录(18): 基于CellPhoneDB的细胞通讯分析及可视化 (上篇)
  11. 菜鸟必看IPC空连接的使用(转载)
  12. 中小企业网站优化推广思路方法技巧
  13. 源码阅读工具 UnderStand
  14. 启发式算法之蚁群算法
  15. Python零基础学习
  16. 知识?一文解析币圈一级二级市场 原来币圈居然这么多要知道的
  17. day48 - 49
  18. 基于51单片机的洗衣机控制系统
  19. Windows中安装配置Maven详细教程
  20. Python 列表元素绝对值排序

热门文章

  1. Unreal Engine 4 中的 UI 优化技巧
  2. Early Z Culling 优化
  3. 顺丰不顺、京东动荡,都是物流基因惹的祸?
  4. IntelliJ IDEA + Maven环境编写第一个hadoop程序
  5. C# 计算代码执行时间
  6. vue插槽--slot
  7. 验证大小中括号是否成对闭合匹配
  8. J-UI框架踩过的坑
  9. Program Size: data=9.0 xdata=0 code=47
  10. CMS:文章管理之视图(6)