最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

R語言關(guān)于決策樹知識(shí)點(diǎn)總結(jié)

 更新時(shí)間:2021年05月12日 08:37:09   作者:w3cschool  
在本篇文章里小編給大家整理的是一篇關(guān)于R語言關(guān)于決策樹知識(shí)點(diǎn)總結(jié)內(nèi)容,有興趣的朋友們可以學(xué)習(xí)下。

決策樹是以樹的形式表示選擇及其結(jié)果的圖。圖中的節(jié)點(diǎn)表示事件或選擇,并且圖的邊緣表示決策規(guī)則或條件。它主要用于使用R的機(jī)器學(xué)習(xí)和數(shù)據(jù)挖掘應(yīng)用程序。

決策樹的使用的例子是 預(yù)測(cè)電子郵件是垃圾郵件或非垃圾郵件,預(yù)測(cè)腫瘤癌變,或者基于這些因素預(yù)測(cè)貸款的信用風(fēng)險(xiǎn)。通常,使用觀測(cè)數(shù)據(jù)(也稱為訓(xùn)練數(shù)據(jù))來創(chuàng)建模型。然后使用一組驗(yàn)證數(shù)據(jù)來驗(yàn)證和改進(jìn)模型。 R具有用于創(chuàng)建和可視化決策樹的包。對(duì)于新的預(yù)測(cè)變量集合,我們使用此模型來確定R包“party”用于創(chuàng)建決策樹。

安裝R語言包

在R語言控制臺(tái)中使用以下命令安裝軟件包。您還必須安裝相關(guān)軟件包(如果有)。

install.packages("party")

“party”包具有用于創(chuàng)建和分析決策樹的函數(shù)ctree()

語法

在R中創(chuàng)建決策樹的基本語法是

ctree(formula, data)

以下是所使用的參數(shù)的描述 

  • formula是描述預(yù)測(cè)變量和響應(yīng)變量的公式。
  • data是所使用的數(shù)據(jù)集的名稱。

輸入數(shù)據(jù)

我們將使用名為readingSkills的R內(nèi)置數(shù)據(jù)集來創(chuàng)建決策樹。 它描述了某人的readingSkills的分?jǐn)?shù),如果我們知道變量“年齡”,“shoesize”,“分?jǐn)?shù)”,以及該人是否為母語者。

這里是示例數(shù)據(jù)。

# Load the party package. It will automatically load other dependent packages.
library(party)

# Print some records from data set readingSkills.
print(head(readingSkills))

當(dāng)我們執(zhí)行上面的代碼,它產(chǎn)生以下結(jié)果及圖表

  nativeSpeaker   age   shoeSize      score
1           yes     5   24.83189   32.29385
2           yes     6   25.95238   36.63105
3            no    11   30.42170   49.60593
4           yes     7   28.66450   40.28456
5           yes    11   31.88207   55.46085
6           yes    10   30.07843   52.83124
Loading required package: methods
Loading required package: grid
...............................
...............................

我們將使用ctree()函數(shù)創(chuàng)建決策樹并查看其圖形。

# Load the party package. It will automatically load other dependent packages.
library(party)

# Create the input data frame.
input.dat <- readingSkills[c(1:105),]

# Give the chart file a name.
png(file = "decision_tree.png")

# Create the tree.
  output.tree <- ctree(
  nativeSpeaker ~ age + shoeSize + score, 
  data = input.dat)

# Plot the tree.
plot(output.tree)

# Save the file.
dev.off()

當(dāng)我們執(zhí)行上面的代碼,它產(chǎn)生以下結(jié)果

null device 
          1 
Loading required package: methods
Loading required package: grid
Loading required package: mvtnorm
Loading required package: modeltools
Loading required package: stats4
Loading required package: strucchange
Loading required package: zoo

Attaching package: ‘zoo'

The following objects are masked from ‘package:base':

    as.Date, as.Date.numeric

Loading required package: sandwich

決策樹,使用R

結(jié)論

從上面顯示的決策樹,我們可以得出結(jié)論,其readingSkills分?jǐn)?shù)低于38.3和年齡超過6的人不是一個(gè)母語者。

到此這篇關(guān)于R語言關(guān)于決策樹知識(shí)點(diǎn)總結(jié)的文章就介紹到這了,更多相關(guān)R語言決策樹內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • R語言 data.frame()命令的使用說明

    R語言 data.frame()命令的使用說明

    這篇文章主要介紹了R語言 data.frame()命令的使用說明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04
  • R語言可視化開發(fā)forestplot根據(jù)分組設(shè)置不同顏色

    R語言可視化開發(fā)forestplot根據(jù)分組設(shè)置不同顏色

    這篇文章主要為大家介紹了R語言可視化開發(fā)使用forestplot根據(jù)分組設(shè)置不同顏色的實(shí)現(xiàn)示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-05-05
  • 教你利用R語言測(cè)試電腦的性能

    教你利用R語言測(cè)試電腦的性能

    這篇文章主要介紹了利用R語言測(cè)試電腦的性能如何,通過矩陣的運(yùn)算來計(jì)算,本文通過代碼講解的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-04-04
  • R語言中平均值、中位數(shù)和模式知識(shí)點(diǎn)總結(jié)

    R語言中平均值、中位數(shù)和模式知識(shí)點(diǎn)總結(jié)

    在本篇文章里小編給大家整理的是一篇關(guān)于R語言中平均值、中位數(shù)和模式知識(shí)點(diǎn)總結(jié)內(nèi)容,有興趣的朋友們跟著學(xué)習(xí)下。
    2021-05-05
  • R語言數(shù)據(jù)類型深入詳解

    R語言數(shù)據(jù)類型深入詳解

    這篇文章主要介紹了R語言數(shù)據(jù)類型深入詳解,內(nèi)容對(duì)于數(shù)據(jù)類型講解的很詳細(xì),有對(duì)于R語言感興趣的同學(xué)可以多學(xué)習(xí)下
    2021-03-03
  • R語言創(chuàng)建矩陣的實(shí)現(xiàn)方法

    R語言創(chuàng)建矩陣的實(shí)現(xiàn)方法

    這篇文章主要介紹了R語言創(chuàng)建矩陣的實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • 用R語言繪制函數(shù)曲線圖

    用R語言繪制函數(shù)曲線圖

    這篇文章主要介紹了如何用R語言繪制函數(shù)曲線圖,幫助大家更好的理解和學(xué)習(xí)使用R語言,感興趣的朋友可以了解下
    2021-03-03
  • R語言使用cgdsr包獲取TCGA數(shù)據(jù)示例詳解

    R語言使用cgdsr包獲取TCGA數(shù)據(jù)示例詳解

    這篇文章主要為大家介紹了R語言使用cgdsr包獲取TCGA數(shù)據(jù)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-06-06
  • R語言實(shí)現(xiàn)漂亮的ROC圖效果

    R語言實(shí)現(xiàn)漂亮的ROC圖效果

    pROC是一個(gè)專門用來計(jì)算和繪制ROC曲線的R包,目前已被CRAN收錄,因此安裝也非常簡(jiǎn)單,同時(shí)該包也兼容ggplot2函數(shù)繪圖,本次就教大家怎么用pROC來快速畫出ROC圖,感興趣的朋友一起看看吧
    2022-06-06
  • R語言中na.fail和na.omit的用法

    R語言中na.fail和na.omit的用法

    這篇文章主要介紹了R語言中na.fail和na.omit的用法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04

最新評(píng)論

临武县| 兰州市| 平原县| 疏附县| 商丘市| 庐江县| 罗平县| 平谷区| 慈溪市| 淳化县| 凌源市| 宝鸡市| 汉沽区| 山西省| 东城区| 海丰县| 司法| 茌平县| 平阴县| 茶陵县| 南郑县| 湖口县| 吉林省| 惠安县| 清苑县| 神池县| 横山县| 寿光市| 太谷县| 梁河县| 峡江县| 通化市| 洛隆县| 金溪县| 棋牌| 萍乡市| 维西| 祁连县| 黑河市| 股票| 寻乌县|