在R中为svm创建数据集(e1071)

瓦伦丁·海尼兹(Valentin Heinitz)

我正在阅读此svm教程,并尝试将其应用于我的数据。

我已经从SQLite中以矩阵ept读取了数据

但是,对我来说,结构看起来很相似

> print (cats)
    Sex Bwt  Hwt
1     F 2.0  7.0
2     F 2.0  7.4
...
48    M 2.0  6.5
49    M 2.0  6.5

> print(ept)
       EPT       DIL          BRT       EX
1     T640 -0.968750 -0.372549020  0.32400
2     T640 -0.968750 -0.325490196  0.32400
...
30   T1280 -0.984375  0.082352941 -0.04675
31   T1280 -0.984375  0.145098039 -0.04675
...

猫的摘要在第一列中产生了不同的输出结构:

> summary(cats)
 Sex         Bwt             Hwt       
 F:47   Min.   :2.000   Min.   : 6.30  
 M:97   1st Qu.:2.300   1st Qu.: 8.95  
        Median :2.700   Median :10.10  
        Mean   :2.724   Mean   :10.63  
        3rd Qu.:3.025   3rd Qu.:12.12  
        Max.   :3.900   Max.   :20.50  
> summary(ept)
     EPT                 DIL               BRT                 EX         
 Length:119         Min.   :-0.9844   Min.   :-0.71765   Min.   :-0.5587  
 Class :character   1st Qu.:-0.9688   1st Qu.:-0.42353   1st Qu.:-0.0235  
 Mode  :character   Median :-0.9375   Median :-0.16078   Median : 0.1555  
                    Mean   :-0.8887   Mean   :-0.16981   Mean   : 0.1635  
                    3rd Qu.:-0.8750   3rd Qu.: 0.04706   3rd Qu.: 0.5000  
                    Max.   : 0.0000   Max.   : 0.59216   Max.   : 0.5000  

然后在ept上调用数据也会失败:

> data(cats)
> data(ept)
Warning:
In data(ept) : data-set ‘ept’ not found # my translation here
>

我在这里想念什么?如何为svm(e1071)创建自己的数据集?

瓦伦丁·海尼兹(Valentin Heinitz)

好的,我发现了。好像定义类的列应该是类型因子。

转换帮助:

ept$EPT <- factor(ept$EPT)

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

R中e1071软件包的svm函数中概率= TRUE的功能

来自分类Dev

R:调整SVM参数-{e1071}包中的class.weights

来自分类Dev

R中的e1071软件包的“公式”的数据类型是什么?

来自分类Dev

svm {e1071}预测比预期创建更大的预测值数组

来自分类Dev

如何在R中使用e1071软件包的“ svm”执行多类分类

来自分类Dev

R用于计算一类SVM的算法是什么?(软件包e1071)

来自分类Dev

R:e1071 svm函数-是否有必要将分类转换为虚拟变量?

来自分类Dev

来自e1071的svm产生错误结果

来自分类Dev

R e1071天真贝叶斯(Bayes)中的错误?

来自分类Dev

解释e1071:R中naiveBayes分类器返回的条件概率

来自分类Dev

手动安装R库e1071

来自分类Dev

手动安装R库e1071

来自分类Dev

svm 超参数调整:使用 e1071 tune.control 进行随机搜索。random != NULL 在外部函数调用中给出 NA/NaN/Inf (arg 10)

来自分类Dev

有关软件包e1071 R中的朴素贝叶斯算法的查询

来自分类Dev

R:在数据框中为分组应用SVM功能

来自分类Dev

在 R 中创建数据集的 for 循环

来自分类Dev

为R中的每个数据集创建一个图表

来自分类Dev

如何在 R 中为大型数据集创建聚类图

来自分类Dev

在Python中为大型数据集创建邻接矩阵

来自分类Dev

必须数据集包含R中SVM中的所有因子

来自分类Dev

必须数据集包含R中SVM中的所有因子

来自分类Dev

如何基于R中的多个条件创建新的数据集?

来自分类Dev

使用R中的两个数据集创建散点图

来自分类Dev

如何在R脚本中从数据集1创建子集(数据集2)

来自分类Dev

为数据集创建多个数组

来自分类Dev

在单个csv中为多种数据类型创建输入数据集

来自分类Dev

如何使用 R 中的机器学习和 Caret Package 在新数据集上测试您调整后的 SVM 模型?

来自分类Dev

在R中为多个变量创建汇总的数据透视表

来自分类Dev

R为数据框中的每个主题创建新行

Related 相关文章

  1. 1

    R中e1071软件包的svm函数中概率= TRUE的功能

  2. 2

    R:调整SVM参数-{e1071}包中的class.weights

  3. 3

    R中的e1071软件包的“公式”的数据类型是什么?

  4. 4

    svm {e1071}预测比预期创建更大的预测值数组

  5. 5

    如何在R中使用e1071软件包的“ svm”执行多类分类

  6. 6

    R用于计算一类SVM的算法是什么?(软件包e1071)

  7. 7

    R:e1071 svm函数-是否有必要将分类转换为虚拟变量?

  8. 8

    来自e1071的svm产生错误结果

  9. 9

    R e1071天真贝叶斯(Bayes)中的错误?

  10. 10

    解释e1071:R中naiveBayes分类器返回的条件概率

  11. 11

    手动安装R库e1071

  12. 12

    手动安装R库e1071

  13. 13

    svm 超参数调整:使用 e1071 tune.control 进行随机搜索。random != NULL 在外部函数调用中给出 NA/NaN/Inf (arg 10)

  14. 14

    有关软件包e1071 R中的朴素贝叶斯算法的查询

  15. 15

    R:在数据框中为分组应用SVM功能

  16. 16

    在 R 中创建数据集的 for 循环

  17. 17

    为R中的每个数据集创建一个图表

  18. 18

    如何在 R 中为大型数据集创建聚类图

  19. 19

    在Python中为大型数据集创建邻接矩阵

  20. 20

    必须数据集包含R中SVM中的所有因子

  21. 21

    必须数据集包含R中SVM中的所有因子

  22. 22

    如何基于R中的多个条件创建新的数据集?

  23. 23

    使用R中的两个数据集创建散点图

  24. 24

    如何在R脚本中从数据集1创建子集(数据集2)

  25. 25

    为数据集创建多个数组

  26. 26

    在单个csv中为多种数据类型创建输入数据集

  27. 27

    如何使用 R 中的机器学习和 Caret Package 在新数据集上测试您调整后的 SVM 模型?

  28. 28

    在R中为多个变量创建汇总的数据透视表

  29. 29

    R为数据框中的每个主题创建新行

热门标签

归档