美文网首页心理想法散文
R语言决策树实现

R语言决策树实现

作者: Cache_wood | 来源:发表于2022-01-08 23:26 被阅读0次

@[toc]

决策树

适用于分类型独立变量


决策树函数
  1. ID3:information entropy 信息熵
  2. C4.5:information gain ratio 信息增益比
  3. CART:gini index 基尼系数
  4. Conditional inference decision tree: Chi-square test 条件推断决策树(原理是卡方检验)
优势
  1. non-parametric 非参数统计
  2. multicollinearity 多重共线性
  3. small N large P 小样本多变量
  4. visualization of multiple complex interactions 可视化
library(party)
library(caret)

tree<-ctree(Dative ~ ReciAnim + ReciAcc + ThemeAcc + ReciPron+ ThemePron + LengthDiff, data = data)
plot(tree)

confusionMatrix(table(predict(tree),data$Dative))
#混淆矩阵

相关文章

  • R语言决策树实现

    @[toc] 决策树 适用于分类型独立变量 决策树函数 ID3:information entropy 信息熵 C...

  • 决策树及R语言实现

    决策树是什么: 决策树是基于树结构来进行决策,这恰是人类在面临决策问题时一种很自然的处理机制。例如,我们要对“这是...

  • 决策树(R语言)

    原文链接:决策树(R语言) 微信公众号:机器学习养成记 搜索添加微信公众号:chenchenwings 决策树是...

  • R语言 决策树

    决策树是以树的形式表示选择及其结果的图。图中的节点表示事件或选择,并且图的边缘表示决策规则或条件。它主要用于使用R...

  • R语言-17决策树

    应用及介绍 是一个预测模型,分为回归决策树和分类决策树,根据已知样本训练出一个树模型,从而根据该模型对新样本因变量...

  • R语言快餐教程(1) - 我们开始做统计吧

    R语言快餐教程(1) - 我们开始做统计吧 R语言简介 R语言是基于S语言的一种开源实现。S语言是贝尔实验室最早开...

  • Brett Lantz在R中使用C5.0算法实现决策树

    Brett Lantz在R中使用C5.0算法实现决策树 来源 | 愿码(ChainDesk.CN)内容编辑愿码Sl...

  • R语言的调色转化

    我们在R语言ggplot2或者base-R绘图时,经常需要使用不同颜色搭配,但如何选颜色在r语言用基础语言实现。(...

  • 左手Python右手R

    R语言函数在Python中的实现: 1、生成等差数列 (1)R语言中seq()函数 seq(from,to,len...

  • 第2章 R编程入门(一):数据集

    2.1 R语言 R是一种解释性语言,输入后可直接给出结果。R功能烤函数实现,函数形式如下:函数(输入数据, 参数=...

网友评论

    本文标题:R语言决策树实现

    本文链接:https://www.haomeiwen.com/subject/kqhjcrtx.html