小编Art*_*mov的帖子

将类规则的对象转换为R中的数据帧

我有一个apriori函数输出,它可以挖掘数据并提供一组规则.我想将其转换为数据帧以进行进一步处理.rules对象如下所示:

> inspect(output)
   lhs                          rhs                         support confidence     lift
1  {curtosis=(846,1.27e+03]} => {skewness=(-0.254,419]}   0.2611233  0.8044944 2.418776
2  {variance=(892,1.34e+03]} => {notes.class=FALSE}       0.3231218  0.9888393 1.781470
3  {variance=(-0.336,446]}   => {notes.class=TRUE}        0.2859227  0.8634361 1.940608
4  {skewness=(837,1.26e+03]} => {notes.class=FALSE}       0.2924872  0.8774617 1.580815
5  {entropy=(-0.155,386],                                                              
    class=FALSE}       => {skewness=(837,1.26e+03]} 0.1597374  0.9521739 2.856522
6  {variance=(-0.336,446],                                                             
curtosis=(846,1.27e+03]} => {skewness=(-0.254,419]}   0.1378556  0.8325991 2.503275
Run Code Online (Sandbox Code Playgroud)

我们可以使用数据框创建规则对象.数据框看起来像这样:

> data
        variance       skewness       curtosis        entropy notes.class
1 (892,1.34e+03] (837,1.26e+03]   (-0.268,424]      (386,771]       FALSE
2 (892,1.34e+03]   (-0.254,419]      (424,846] (771,1.16e+03]       FALSE
3 (892,1.34e+03] (837,1.26e+03]   (-0.268,424]   (-0.155,386]       FALSE …
Run Code Online (Sandbox Code Playgroud)

r machine-learning data-mining apriori

5
推荐指数
2
解决办法
5809
查看次数

标签 统计

apriori ×1

data-mining ×1

machine-learning ×1

r ×1