在进行回归,决策树等出现报错,观察数据等情况都无发现错误

使用本地数据 鸢尾花(yuān wěi huā)做示例,说明问题

data(iris)
train_sub = sample(nrow(iris),7/10*nrow(iris))
trainset = iris[train_sub,]
testset = iris[-train_sub,]
fit1=rpart(iris$Species ~  . ,data=trainset)

注意这里 公式用了 . 代表4个自变量,然后就报错

报错内容下面这个

Error in model.frame.default(formula = iris$Species ~ . , data = trainset, :
变数的长度不一样(‘Sepal.Length’)

改成元素自变量对应的名称

顺利运行

fit1=rpart(iris$Species ~iris$Sepal.Length+iris$Sepal.Width +iris$Petal.Length+iris$Petal.Width, data=trainset)

R语言报错 变数的长度不一样,需要改成元素自变量对应的名称相关推荐

  1. R语言报错:Error in scan(file = file, what = what, sep = sep, quote = quote, dec = dec, : n行没有x元素

    今天在使用R语言读取一个txt文件时,报如下错误. > data <- read.table("D:\\StudentTest\\评分.txt", sep=" ...

  2. R语言报错 non-numeric argument to binary operator

    R语言对数据框的数据进行求和与平均值,直接计算报错,原代码如下: mydata1 <- mutate(mydata1,sum = sale2015 + sale2016 + sale2017 + ...

  3. 解决R语言报错:Error in make.names(col.names, unique = TRUE) :文件编码不一致的问题

    今天在用R语言读取文件的时候,提示了这样的错误: 出现这个问题是因为excel文件的编码方式与读取时的编码方式不统一造成的. 解决方法: 方法一:在excel保存文件的时候,选择UTF-8格式. 方法 ...

  4. R语言报错 Error in y + 1 : non-numeric argument to binary operator 解决记录

    因为花了2天半才解决,中间痛苦的寻找,记录一下解决的流程与经验 文章目录 报错信息: 报错原因: 原代码: 报错原因解析: 1. 转置后数据类型变为character,因为numeric数据中存在ch ...

  5. R语言报错记录The following objects are masked from ‘package:stats’:decompose, spectrum

    报错记录

  6. 关于R语言报错:invalid argument to unary operator(一元运算符的无效参数)---ggplot2画图问题--解决Monte Carlo模拟输出

    目录 背景 我的操作(错误 解决问题过程: 1)查找 2)尝试将画图等过程从函数中移出来 3)尝试将+geom_line(aes(y=h_mean-sqrt(h_var))移入到前面的一行中去 结果 ...

  7. r语言报错|Error in plot.window(...) : ‘xlim‘值不能是无限的

    plot()绘制图层时报错 错误提示: Error in plot.window(...) : 'xlim'值不能是无限的 In addition: Warning messages: 1: In m ...

  8. '\U' used without hex digits in character string starting R语言报错

    false:read.table("C:\Users\93018\Desktop\textdata.txt",header = T) true:read.table("C ...

  9. 安装R包报错 [tcl] grab failed: window not viewable.的解决方案

    安装R包报错 [tcl] grab failed: window not viewable.的解决方案 ##方法一:用下代码自己选择镜像 chooseCRANmirror(graphics=F) ## ...

  10. C语言报错:error: static declaration of xxx follows non-static declaration

    C语言报错:error: static declaration of xxx follows non-static declaration 报错原因 调用了静态函数,但没有声明 解决方案 在使用函数之 ...

最新文章

  1. jQuery 样式操作||操作 css 方法/设置类样式方法
  2. hdu 1558(线段相交+并查集)
  3. 数据结构(复习)--------关于平衡二叉树(转载)
  4. ux设计师薪水_客户现在也是UX设计师
  5. 基于webpack搭建的vue element-ui框架
  6. 副本验证失败,指定域文件复制服务(FRS)复制SYSVOL共享。FRS弃用。
  7. linux 7 network fail,CentOs7 网卡出现问题Job for network.service failed
  8. 阿里云 ssh 登陆请使用(公)ip
  9. 如何使用Camtasia给视频打码
  10. 【git】 vim的使用
  11. python编程*三角形图形创意图片_Python图形编程探索系列-04-网上图片与标签组件的结合...
  12. Excel与用友ERP-U8的数据集成方法(一)
  13. 1317_使用pyserial通过python读取串口数据显示的同时记录log文件
  14. 《考试脑科学》读后感
  15. 如果这篇文章说不清epoll的本质,那就过来掐死我吧! (2)
  16. filecoin lotus 转账fil流程和gas计算
  17. 隐私计算秘密学-秘密分享
  18. 修改 win 快捷键适配 macOS
  19. SAP 各个模块简介以及常用的数据表
  20. sql查询每科成绩的最高分_编写SQL语句查询出每个各科班分数最高的同学的名字,班级名称,课程名称,分数...

热门文章

  1. 深信服php面经,深信服面经
  2. heka 输出到mysql_heka - 基于Go开发的日志收集工具,可用Go或lua开发插件
  3. heka 配置 一个go语言实现轻量级logstash 干掉ELK
  4. 叉乘点乘混合运算公式_职测解题技巧:数学运算的35个基础公式
  5. Gitblit创建版本库并提交项目到版本库
  6. 群表示论之不可约表示的次数整除G的阶
  7. drf接收、处理上传图片并写入文件
  8. 【linux内核分析与应用-陈莉君】设备驱动概述
  9. 红米K40重启的解决方案
  10. Tenorshare UltData(苹果数据恢复软件)v8.5.3官方版