weka中的过滤器主要用于数据预处理阶段对数据集的各种操作。

今天简单地使用一下过滤器:

首先打开一个自带数据集weather.numeric.arff,这是一个关于通过天气条件,气温以及风力等因素来判断是否要play。可以看到:

看一下数据的大致情况:

红色代表no,蓝色代表yes。

问题一:假设我现在要添加一列新的属性叫“心情”,分类三类:好(good),不好(bad),一般(normal)。该怎么做?

方法:

1.AddUserFields过滤器:选择该过滤器:

new一个:

apply之后,可以看到:

这样,属性就已经添加完了。

2.AddValues过滤器:

属性有了,值还没有,所以选择AddValues过滤器:

输入之后,再去edit就可以选择了:

简单填写完毕之后,

3、Reorder过滤器:

因为weka默认最后一列属性是作为分类属性,因此,我们还得使用reorder分类器,把最后一列调整到前面去,还是把play作为分类列:

apply之后,可以看到列已经换了:

或者还有一种更快的方法:

最新文章

  1. nltk27_NLTK聚类分析
  2. Java Hour 12 Generic
  3. iOS NSUserDefaults的基本使用
  4. 7. 星际争霸之php设计模式--中介者模式
  5. # 20145210 《Java程序设计》第02周学习总结
  6. Android 在AlertDialog里添加布局控件
  7. soj 1700 ping_简单dp
  8. 可解压带中文名称文件的zip包
  9. Linux生成动态库系统
  10. vue1升级到vue2的问题
  11. "双非"应届生校招如何获得大厂青睐?(内附技术岗超全求职攻略)
  12. 小米笔记本怎么关闭secure boot
  13. zTree 节点文字过多处理方法
  14. sqoop 使用笔记
  15. wagon-maven-plugin实现自动打包部署到服务器
  16. cocos2d-x学习之路(二)——分析AppDelegate和HelloWorldScene文件
  17. shell 命令行光标跳转快捷键和history的用法
  18. Dapper 嵌套对象查询
  19. CI中如何保护RESTful API
  20. vs的 Avalon 自动补全

热门文章

  1. ftp 操作,支持断点续传或者继续下载。
  2. .net使用FluentValidation进行服务端验证。
  3. JS获取元素CSS值的各种方法分析
  4. atitit。自定义uml MOF EMF体系eclipse emf 教程o7t
  5. paip.spring3 mvc servlet的配置以及使用最佳实践
  6. Android显示等宽图片的问题
  7. hdu 1385 Minimum Transport Cost (floyd算法)
  8. 如何编写一个PHP的C扩展
  9. ORACLE 监听日志文件太大停止写监听日志引起数据库连接不上问题
  10. 一致性hash和solr千万级数据分布式搜索引擎中的应用