有没有可以用来在R中获得目标结果规则的软件包?

mql4beginner

例如,在这个给定的数据集中,我想获得每个变量的最佳值,这些变量将产生一个预设值“ percentage”:例如,我需要“ percentage”的值应> = 0.7,因此情况下的结果应该是这样的:

birds >=5,1<wolfs<=3 , 2<=snakes <=4

数据集示例:

dat <- read.table(text = "birds    wolfs     snakes  percentage
3         8          7         0.50
1         2          3         0.33
5         1          1         0.66
6         3          2         0.80
5         2          4         0.74",header = TRUE

我的数据框很大,因此无法使用决策树,也无法正确看到所有树。我尝试了该*arules*软件包,但它要求所有变量都是因子,并且我混合了因子,逻辑变量和连续变量的数据集,我想保留这些变量,而自变量继续。我还需要“百分比”变量作为变量我只想优化的一个。我用*arules*package编写的代码是这样的:

library(arules)
dat$birds<-as.factor(dat$birds)
dat$wolfs<-as.factor(dat$wolfs)
dat$snakes<-as.factor(dat$snakes)
dat$percentage<-as.factor(dat$percentage)
rules<-apriori(dat, parameter = list(minlen=2, supp=0.005, conf=0.8))

谢谢

塔拉特

我可能误解了这个问题,但是要获得每个变量的最大值而又受percentage >= 0.7的限制,可以这样做:

lapply(dat[dat$percentage >= 0.7, 1:3], max)

$birds
[1] 6

$wolfs
[1] 3

$snakes
[1] 4

评论后编辑:

因此,这可能是您正在寻找的更多内容:

> as.data.frame(lapply(dat[dat$percentage >= 0.7,1:3], function(y) c(min(y), max(y))))
  birds wolfs snakes
1     5     2      2
2     6     3      4

如果出现以下情况,它将给出代表变量范围的最小值和最大值 percentage >=0.7

如果这完全错过了您要实现的目标,那么我可能不是帮助您的合适人选。

编辑#2:

> as.data.frame(lapply(dat[dat$percentage >= 0.7,1:3], function(y) c(min(y), max(y), length(y), length(y)/nrow(dat))))
  birds wolfs snakes
1   5.0   2.0    2.0
2   6.0   3.0    4.0
3   2.0   2.0    2.0
4   0.4   0.4    0.4

第1行:最小第2行:最大第3行:符合条件的观测值的数量第4行:符合条件的观测值的百分比(相对于总观测值)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

有没有办法在php中获得最多购买的软件包?

来自分类Dev

在Pandas中,有没有Python的方法可以用来制作列联表?

来自分类Dev

有没有一种简单的方法可以在Cygwin中安装软件包列表?

来自分类Dev

是否有没有awt的软件包,可以在java中查找字符串长度

来自分类Dev

在python中安装软件包后,有没有办法下载软件包资源?

来自分类Dev

有没有办法自动在R中重新安装软件包及其依赖项?

来自分类Dev

有没有办法在PyCharm中回滚python软件包的更新

来自分类Dev

在Arch Linux中,有没有更简单的方法来卸载软件包?

来自分类Dev

有没有办法降级Debian中的任何单个软件包?

来自分类Dev

在Debian中,有没有上级项目的软件包列表?

来自分类Dev

有没有一种方法可以搜索所有依赖特定软件包的十六进制软件包?

来自分类Dev

有没有一种方法可以更新软件包以及递归地更新它使用的所有软件包?

来自分类Dev

有没有一种方法可以自动删除带有阴部的Cabal软件包?

来自分类Dev

有没有可以用来忽略缺少的强制性原型警告的道具?

来自分类Dev

有没有可以用来创建系统架构图的工具?

来自分类Dev

npm是否可以用于AWS CodeArtifact私有软件包,而所有npm.org都可以用于公共软件包?

来自分类Dev

npm是否可以用于AWS CodeArtifact私有软件包,而所有npm.org都可以用于公共软件包?

来自分类Dev

是否可以用我自己的软件包替换特定名称的现有pip软件包?

来自分类Dev

有没有一种简单的方法可以阻止GHC显示正在加载/链接的软件包?

来自分类Dev

有没有一种方法可以对每个项目进行NuGet软件包源设置?

来自分类Dev

有没有一种方法可以使用import获取软件包列表?

来自分类Dev

有没有一种简单的方法可以阻止GHC显示正在加载/链接的软件包?

来自分类Dev

无法安装软件包。有没有一种方法可以自动安装依赖项?

来自分类Dev

有没有一种方法可以测试我为正确的依赖关系而构建的软件包?

来自分类Dev

有没有办法在Sublime Text 3中列出所有已安装的软件包?

来自分类Dev

有没有办法区分Linux中的系统软件包和手动安装的软件包?

来自分类Dev

有没有办法在R / exams的exams2canvas中使用LaTeX软件包?

来自分类Dev

是否可以获取没有gui /在X中运行的debian软件包的列表?

来自分类Dev

有没有办法在abcpdf9中创建pdf软件包/投资组合?

Related 相关文章

  1. 1

    有没有办法在php中获得最多购买的软件包?

  2. 2

    在Pandas中,有没有Python的方法可以用来制作列联表?

  3. 3

    有没有一种简单的方法可以在Cygwin中安装软件包列表?

  4. 4

    是否有没有awt的软件包,可以在java中查找字符串长度

  5. 5

    在python中安装软件包后,有没有办法下载软件包资源?

  6. 6

    有没有办法自动在R中重新安装软件包及其依赖项?

  7. 7

    有没有办法在PyCharm中回滚python软件包的更新

  8. 8

    在Arch Linux中,有没有更简单的方法来卸载软件包?

  9. 9

    有没有办法降级Debian中的任何单个软件包?

  10. 10

    在Debian中,有没有上级项目的软件包列表?

  11. 11

    有没有一种方法可以搜索所有依赖特定软件包的十六进制软件包?

  12. 12

    有没有一种方法可以更新软件包以及递归地更新它使用的所有软件包?

  13. 13

    有没有一种方法可以自动删除带有阴部的Cabal软件包?

  14. 14

    有没有可以用来忽略缺少的强制性原型警告的道具?

  15. 15

    有没有可以用来创建系统架构图的工具?

  16. 16

    npm是否可以用于AWS CodeArtifact私有软件包,而所有npm.org都可以用于公共软件包?

  17. 17

    npm是否可以用于AWS CodeArtifact私有软件包,而所有npm.org都可以用于公共软件包?

  18. 18

    是否可以用我自己的软件包替换特定名称的现有pip软件包?

  19. 19

    有没有一种简单的方法可以阻止GHC显示正在加载/链接的软件包?

  20. 20

    有没有一种方法可以对每个项目进行NuGet软件包源设置?

  21. 21

    有没有一种方法可以使用import获取软件包列表?

  22. 22

    有没有一种简单的方法可以阻止GHC显示正在加载/链接的软件包?

  23. 23

    无法安装软件包。有没有一种方法可以自动安装依赖项?

  24. 24

    有没有一种方法可以测试我为正确的依赖关系而构建的软件包?

  25. 25

    有没有办法在Sublime Text 3中列出所有已安装的软件包?

  26. 26

    有没有办法区分Linux中的系统软件包和手动安装的软件包?

  27. 27

    有没有办法在R / exams的exams2canvas中使用LaTeX软件包?

  28. 28

    是否可以获取没有gui /在X中运行的debian软件包的列表?

  29. 29

    有没有办法在abcpdf9中创建pdf软件包/投资组合?

热门标签

归档